我必须使用虚拟机,一台使用Windows XP,另一台使用Windows Server 2008.在我的XP VM中,我使用SQL Server 2000,数据库是我的数据源。在WS 2008中,我使用带有SSIS包的SQL Server 2008 R2从SQL Server 2000中提取数据。
我的问题:我无法连接到SQL Server 2000,我无法在我的SSIS包中创建连接。错误说"由于初始化提供程序时出错,连接失败。用户sa"的登录文件我正在使用sa用户进行连接,当然这个用户可以访问数据库。
我做过的事情:
- 两个虚拟机之间互相ping。
- 我正在使用Native OLE DB \ Microsoft OLE DB Provider for SQL Server
- 从本教程中提取此配置:https://msdn.microsoft.com/en-us/library/dd327979.aspx
我继续问题,我需要使用Sql Server身份验证。如果有人有其他建议,请帮助。
此致,Anabel
答案 0 :(得分:0)
最后我没有问题从SQL 2008 R2连接到SQL 2000是完全可行的。我的问题是我的两个虚拟机之间的配置问题。我尝试在正常的环境中进行连接,并且效果很好。
感谢大家的评论。
安贝尔