And*_*ndi 6 ssis sql-server-2008 sql-server-2012
我为SQL Server 2008 R2实现了几个自定义SSIS任务和组件.现在我们要切换到SQL Server 2012.首先,我尝试在VS 2010中打开我的DTSX软件包,但不能加载任何软件包.有谁知道我必须在项目中更改我可以使用SQL Server 2012的任务和组件.
谢谢
假设您已安装 SQL Server 2012 和 SQL Server Data Tools,当您打开解决方案时,系统应该提示您升级它。我还假设您的 2008R2 程序集已设置用于签名。
通过升级向导后,您需要执行以下操作:
在“应用程序”选项卡的“目标框架”下的每个项目属性中,更改自定义任务和组件以针对 .NET 4 Framework。
更新每个项目中的程序集引用以指向适当的 SqlServer dll。
构建项目 dll 并将其复制到适当的目录,具体取决于您要更新的组件类型,即Program
Files (x86)\Microsoft SQL Server\110\DTS\PiplelineComponents
Program Files (x86)\Microsoft SQL Server\110\DTS\Tasks
在 GAC 中注册您的组件。
关闭Visual Studio,然后重新打开;打开 SSIS 包并刷新 SSIS 工具箱,方法是右键单击工具箱并选择Refresh Toolbox.
您可以在此处获取更多详细信息http://msdn.microsoft.com/en-us/library/ms345161.aspx
| 归档时间: |
|
| 查看次数: |
3297 次 |
| 最近记录: |