2013-04-23 123 views
1

是否存在一个兼容性问题,它会阻止在Windows XP下运行的程序访问在同一个域上的Windows 2008服务器上运行的SQL Server 2012 Standard实例?从Windows XP访问SQL Server 2012

这可能是一个愚蠢的问题;我知道这是不可能的安装在XP上的SQL Server 2012,但我想不出为什么它不会允许程序访问的原因。

所以这只是在黑暗中刺伤。目前我只想知道原则上是否有问题;如果没有,我会尝试为我的特定设置提出一个最小的错误情况并提出一个单独的问题。

+0

你试过装(64)这样的:http://msdn.microsoft.com/en-us/library/ms131321.aspx – granadaCoder 2013-04-23 13:06:01

+0

HTTP: //www.microsoft.com/en-us/download/details.aspx?id=29065请回报,我不知道2012年是否会安装在XP上,我只是提出一个建议。 – granadaCoder 2013-04-23 13:08:52

+0

谢谢,我会尽力;但我认为那些要求排除XP以及 – HugoRune 2013-04-23 13:10:57

回答

4

我刚刚证实,使用ADO与“Microsoft OLEDB提供程序SQL Server”在VB6中编写的应用程序可以连接到SQL Server 2012数据库。连接字符串看起来是这样的:

Provider=SQLOLEDB.1; 
Password=PasswordHere; 
Persist Security Info=False; 
User ID=SomeUserName; 
Initial Catalog=SomeDatabase; 
Data Source=SQL2012Instance 

操作系统是微软的Windows XP Service Pack 3中

操作系统承载SQL数据库的Win-7。

数据库引擎为Microsoft SQL Server 2012 - 11.0.2100.60