能通过SQL语句写出一个创建SSIS包的存储过程么?

落伍的小农 2010-10-16 05:17:53
现在我在自己机器上做了个SSIS包,是从数据库中导出某部分数据到一个ACCESS数据库文件中。
但是如果要部署到其他数据库上,SSIS包中的源数据库名和ACCESS名字可能都不同,所以想请问下能不能通过存储过程的方式来建立这样的SSIS包,通过参数就可以指定像源数据库名和ACCESS名字不确定的变量。
还是说只能在要部署的服务器上重新建个SSIS包?
...全文
285 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangyong1107 2011-12-08
  • 打赏
  • 举报
回复
可以通过启用SSIS包配置文件来解决,或者通过存放SQLSERVER中的MSDB里面,备份MSDB
idonot 2011-12-08
  • 打赏
  • 举报
回复
何必那么麻烦,在SSIS中对包使用 包配置文件啦,连接管理器中有很多参数可以选择,勾上需要的就行啦
ssxw 2011-12-08
  • 打赏
  • 举报
回复
可以的,其实ssis的package以xml形式来存储,我这边实现了
BIConsulting 2010-10-22
  • 打赏
  • 举报
回复
通过SSIS 配置文件来解决
落伍的小农 2010-10-19
  • 打赏
  • 举报
回复
SQL SERVER 2000的DTS包我听同事说可以用SQL语句能创建??
Me_online 2010-10-18
  • 打赏
  • 举报
回复
你可以看看SSIS 的配置文件和 DTSExec 命令行。通常单纯使用 SQL 语句是不能创建 SSIS 包的。
王向飞 2010-10-18
  • 打赏
  • 举报
回复
不能,只能用工具。
落伍的小农 2010-10-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 me_online 的回复:]
你可以看看SSIS 的配置文件和 DTSExec 命令行。通常单纯使用 SQL 语句是不能创建 SSIS 包的。
[/Quote]
有没什么好的教程或文章可以介绍,说实话第一次接触。
nalnait 2010-10-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 lxh84 的回复:]
现在我在自己机器上做了个SSIS包,是从数据库中导出某部分数据到一个ACCESS数据库文件中。
但是如果要部署到其他数据库上,SSIS包中的源数据库名和ACCESS名字可能都不同,所以想请问下能不能通过存储过程的方式来建立这样的SSIS包,通过参数就可以指定像源数据库名和ACCESS名字不确定的变量。
还是说只能在要部署的服务器上重新建个SSIS包?
[/Quote]
把ACCESS的名字设置成变量,通过包传递就可以了
落伍的小农 2010-10-16
  • 打赏
  • 举报
回复
数据迁移大家一般选择那些方式呢。
nalnait 2010-10-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dawugui 的回复:]
没做过,帮顶.
[/Quote]

700

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧