最近因为一个ETL兼容性问题,我傻傻地装了SSDT2012中文版 和SSDT英文版的一半
然后我的SQL客户端 就出问题了 ,装了一半的又没办法卸载 ,完全卸载又太麻烦 ,然后
又只有部分功能不能用,所以另寻他径。
报错 如下截图
1.在客户端部署ETL包 和导入包时:
部署包
标题: SQL Server Integration Services
------------------------------
未能从程序集“Microsoft.SqlServer.Dts.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”中加载类型“Microsoft.SqlServer.Dts.Design.VisualStudio2012Utils”。 (Microsoft.SqlServer.IntegrationServices.Wizard.Common)
------------------------------
按钮:
确定
------------------------------
导入包
2.数据库任务导入和导出数据时
处理办法
用其他的服务器SQL客户端连接我的本机服务器,去完成这些操作
首先在本地 :cmd>ipconfig>找出本机IP地址
然后在服务器上ping你的本机,看是否可以ping通,如下图则为ping通
若ping不通,则关闭防火墙,我这边是关闭了域网的防火墙,如图
然后:所有程序>Microsoft SQL Server 2012>配置工具>SQL Server 配置管理器
SQL Server 网络配置
在TCP/IP 中可右键属性,如下,可修改IP
然后在查看本地服务器属性 ,允许远程连接到此服务器打钩。
最后尝试在其他服务器连接,给登录账号足够权限,则可以在其他服务器上连接本机数据库服务进行ETL部署,数据库任务导入导出等
连接成功!
ending ~~