是否存在兼容性问题会阻止在Windows XP下运行的程序访问在同一域上的Windows 2008服务器上运行的SQL Server 2012 Standard实例?
这可能是一个愚蠢的问题;我知道在XP上安装 SQL Server 2012是不可能的,但我想不出它不允许程序访问的原因。
所以这只是在黑暗中刺伤。目前我只想知道原则上是否有任何问题;如果没有,我会尝试为我的特定设置提出一个最小错误案例并提出另一个问题。
答案 0 :(得分:4)
我刚刚确认使用ADO和“Microsoft OLEDB提供程序for SQL Server”在VB6中编写的应用程序可以连接到SQL Server 2012数据库。连接字符串如下所示:
Provider=SQLOLEDB.1;
Password=PasswordHere;
Persist Security Info=False;
User ID=SomeUserName;
Initial Catalog=SomeDatabase;
Data Source=SQL2012Instance
操作系统是Microsoft Windows XP Service Pack 3。
托管SQL数据库的操作系统是Win-7。
数据库引擎是Microsoft SQL Server 2012 - 11.0.2100.60(x64)