是否存在会阻止在 Windows XP 下运行的程序访问在同一域上的 Windows 2008 服务器上运行的 SQL Server 2012 Standard 实例的兼容性问题?
这可能是一个愚蠢的问题;我知道在 XP 上安装SQL Server 2012是不可能的,但我想不出它不允许程序访问的原因。
所以这只是在黑暗中刺伤。暂时只想知道原则上是否有问题;如果没有,我将尝试为我的特定设置提出一个最小的错误案例并提出一个单独的问题。
是否存在会阻止在 Windows XP 下运行的程序访问在同一域上的 Windows 2008 服务器上运行的 SQL Server 2012 Standard 实例的兼容性问题?
这可能是一个愚蠢的问题;我知道在 XP 上安装SQL Server 2012是不可能的,但我想不出它不允许程序访问的原因。
所以这只是在黑暗中刺伤。暂时只想知道原则上是否有问题;如果没有,我将尝试为我的特定设置提出一个最小的错误案例并提出一个单独的问题。
我刚刚确认,使用 ADO 和“Microsoft OLEDB provider 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)