首页 文章

使用SSIS从VS2005 / 2008数据库项目构建数据库

提问于
浏览
1

如何允许SSIS包使用Visual Studio 2005或2008数据库项目,该项目包含表和其他对象的创建脚本(注意:这不是Visual Studio数据库版 - 只有商业智能专业版)?

我们的想法是通过从源安全和prod数据构建模式来使用它来重新创建我的测试实例 .

我可以访问VS2005和2008 Pro,这对于Prod和Test来说都是Sql Server 2005 .

2 回答

  • 0

    简而言之,您不能“允许ssis包使用VS 2005或2008 db项目” . 我不确定您为什么要使用SSIS来运行创建脚本 . 您可以从sqlcmd实用程序运行脚本 .

    如果您仍想使用SSIS,我会这样做:

    • 创建部署脚本(VS for DB Pro可以做到这一点)

    • 创建一个包
      在控制流程中

    • ,使用执行流程任务并将其配置为以脚本文件作为输入运行sqlcmd

  • 1

    您可以通过SSIS包中的执行SQL任务来调用数据库项目中的脚本 . 然而,没有直接的方式来消费它们 .

相关问题