我创建了一个SQL作业,它运行一个SSIS包,该包粘贴在SQL Server的D:驱动器和同一驱动器中的配置文件中。当作业被触发时,它会在包执行步骤中停止并显示以下错误。
由于错误0xC001000A,无法加载包“\ package_name”。描述:无法从SQL Server数据库加载指定的包。来源:开始时间:上午4:00:45结束时间:上午4:00:46经过:0.374秒。无法加载包。步骤失败了。
工作属性:
![1]:https://i.stack.imgur.com/uwJ1N.jpg
请解释如何继续执行此操作的步骤。
答案 0 :(得分:0)
连接到SQL Server类型:Integration Services,而不是数据库引擎,然后上传您的包。然后你再创造一份工作并启动它。
答案 1 :(得分:0)
如果上述答案无效,我发现当您的服务器为64位时,软件包可能是32位。如果是,请使用以下链接:https://msdn.microsoft.com/en-us/library/ms162810.aspx
答案 2 :(得分:0)
我刚刚在Dev盒上安装了一个新的SQL 2016安装时遇到了这个错误,它刚刚安装了Windows 10的操作系统。在服务器上正确安装了.dtsx软件包,但是当我尝试运行SQL作业时,它立即失败了这个错误。
由于错误0xC001000A,无法加载包“\ packagename”。 描述:无法从SQL加载指定的包 服务器数据库。
经过一些搜索后,我没有在哪里,我退出服务器并使用配置为运行SQL代理服务的用户的凭据重新登录。我重新将包导入SQL Server并通过运行作业再次测试它。答对了!一切正常。
退出服务器并返回我的普通用户帐户尝试运行该作业,它运行正常!
配置为运行SQL Server代理服务的用户帐户似乎必须先登录到计算机才能通过作业启动SSIS包。
答案 3 :(得分:0)
只需做一件事,使用ssms连接到集成服务实例,然后展开任何msdb软件包。现在断开它与SSMS的连接。所有ssis作业将开始运行。