Ssis 从共享中读取文本文件时出现零星错误
在域帐户下运行的服务逐个启动20个SSI包以读取共享上的20个文本文件。其中一个包(总是“相同”的文件名)偶尔失败:一次或多次成功读取,然后一次或多次失败读取,然后一次或多次成功读取,依此类推。 这种行为过去常常发生在文件A.csv上,但现在不再发生了,而文件B.csv是当前的受害者。当作业失败时,我使用服务使用的相同域帐户手动成功运行所有未完成的包 " 执行包时出错。。。 连接B验证失败。 连接中指定的文件名\share\folder\B.csv无效。 文件名属性无效。文件名是设备或包含无效字符。 " Internet search提供诸如共享权限、路径上的文件夹及其自身文件的注释。但我认为这不是问题所在,因为域帐户确实拥有这些特权,而且(通过服务)读取有时是成功的 任何帮助都会受到欢迎Ssis 从共享中读取文本文件时出现零星错误,ssis,ssis-2008,Ssis,Ssis 2008,在域帐户下运行的服务逐个启动20个SSI包以读取共享上的20个文本文件。其中一个包(总是“相同”的文件名)偶尔失败:一次或多次成功读取,然后一次或多次失败读取,然后一次或多次成功读取,依此类推。 这种行为过去常常发生在文件A.csv上,但现在不再发生了,而文件B.csv是当前的受害者。当作业失败时,我使用服务使用的相同域帐户手动成功运行所有未完成的包 " 执行包时出错。。。 连接B验证失败。 连接中指定的文件名\share\folder\B.csv无效。 文件名属性无效。文件名是设备或包含无效字
关于Bernódus尝试使用IP共享文件夹的路径,例如
\\10.150.0.1\sharedFolder\B.csv
或者不使用IP作为\\server\sharedFolder\B.csv
如果是fail pass,则检查该文件是否被任何其他进程\用户使用,因为它位于共享上,所以存在机会
解决方法之一是将网络路径映射到包的主机服务器上的驱动器
您已创建UNC路径以在调用计算机、服务器或目标计算机上工作
这可能是权限问题
检查共享文件夹的权限,以获取-
我们曾经有过零星的文件复制到共享驱动器的故障。每件事情都会在大约几周或一个月左右的时间内正常执行,然后任务失败,出现“网络路径”或“登录失败”错误 我们发现其中一项任务花费的时间太长,有些任务会出错。 我们必须修改包以提高性能来解决问题
希望这些信息有帮助。如果可能,请从错误消息中提供确切的文件名,而不是“\share\folder\B.csv”或确切的错误消息。