我有一个SQL Server 2000 dts包,它将数据从DBF文件复制到SQL Table 我创建了一个系统DSN,并为连接和数据库文件本身提供了UNC名称。 它在手动运行时运行顺畅,但在作为工作安排时失败? 我用谷歌搜索,发现它与SQL Server Agent等的权限有关 任何人都可以指导我找到正确的来源/发布解决方案吗? “作业历史记录中的错误表示xyz.dbf不存在”
这是相关的但是单独的问题 如果我使用dts包将数据从一个SQL服务器提取到另一个SQL服务器仅提供条件,例如,如果SourceServer表具有值“OK”,则在服务器之间复制数据 即如果SourceServer.SourceDB.Dbo.CheckStatusTable.Statuscolumn =“OK”则复制值,否则不要复制 如果我有类似上述条件的东西我如何将其嵌入dts包中? 感谢
答案 0 :(得分:1)
似乎代理缺少您尝试完成操作时的权限。由于错误提到了DBF文件,我从那里开始。检查文件本身的任何权限或上下文是否正确传递。