首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安排从MYSQL检索数据的ssis包。

无法安排从MYSQL检索数据的ssis包。
EN

Stack Overflow用户
提问于 2013-12-30 12:36:05
回答 2查看 1.2K关注 0票数 0

我在机器X上创建了一个SSIS包,从机器Y检索MYSQL查询中的数据,并写入位于机器Z上的SQLSERVER目标表(因为我无法从Z连接到mysql,所以X是唯一有navicat的机器)。

当手动运行时,包将运行到T,我试图在机器X上为Z的DB调度它,我已经创建了xml配置文件并将其放置在Z上,因为进程在Z的DB.and上运行,作业在作为计划作业执行时失败。

我在配置文件中添加了密码,因为它们不会自动保存。

我认为这是由于使用了不同的机器(X上的包运行在Z的DB上,配置文件在Z上)。

以下是错误:未能打开包文件"D:\CSMS\SSIS\Random\Random\MySQlDBtoDWH11DataTransfer.dtsx" due to error 0x80070015 "The device is not ready.",这发生在加载包时,并且文件不能正确打开或加载到XML文档中。这可能是因为在调用LoadPackage时指定了不正确的文件名,或者指定了XML文件并具有不正确的格式。由于错误0xC0011002,End错误无法加载包"D:\CSMS\SSIS\Random\Random\MySQlDBtoDWH11DataTransfer.dtsx"。描述:由于错误0x80070015 "The device is not ready.",无法打开包文件"The device is not ready.",这是在加载包时发生的,并且文件无法正确打开或加载到XML文档中。这可能是因为在调用LoadPackage时指定了不正确的文件名,或者指定了XML文件并具有不正确的格式。

不知道我在哪里失败了!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-05 09:07:14

要结束这个问题,我已经安排它从一个批处理文件中运行,并且该进程运行良好。

票数 0
EN

Stack Overflow用户

发布于 2013-12-30 15:02:15

您使用的是直接配置还是间接配置(其中xml配置文件路径保存在环境变量中?

如果您使用的是,则需要确保您的两台计算机都具有保存在包中的相同的文件夹结构。

如果您使用环境变量指向配置文件。确保您已经根据配置文件所在的计算机和文件夹更改了变量的值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20839700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档