使用" SQL Native Client" (即2005驱动程序)与SQL Server 2012?

时间:2015-01-22 16:22:37

标签: sql-server sql-server-2012

我们有一个应用程序多年来一直使用SQL Server 2005客户端驱动程序连接到SQL Server 2005,2008和2008 R2。

我们现在已经安装了SQL Server 2012,使用相同的驱动程序“运行良好”,但我想确保没有已知问题。

我花了一个小时查看MSDN文章,但在“我们只想使用服务器功能到2005年”(正如我们现在所做的那样)的“2012年支持2012年的驱动程序”的问题上找不到明确的答案。 / p>

还有其他人已经检查过这个吗?你能帮我指出正确的方向来找到明确的陈述吗?

提前致谢,Rob C

2 个答案:

答案 0 :(得分:0)

在您的情况下,它应该与您已经拥有的驱动程序一起正常工作。但是,我会"预算"即使您没有计划实施较新版本的功能,也可以更新驱动程序。 SQL具有向后兼容性,并且您不希望您的应用程序落后到操作系统支持成为问题的程度。

此外,请检查以确保您要连接的数据库的兼容级别在90(SQL 2005)或更低,以确保安全(可能已经是),因为这将确保任何更新到您的数据库不要超出SQL 2005的功能。您可以在SQL Management Studio中的数据库属性下找到它。

答案 1 :(得分:0)

我刚刚开始使用ODBC和OLE DB测试2005客户端+ SQL Server 2014,到目前为止还没有发现任何问题。我不建议使用兼容性级别,除非您实际注意到它修复了一些内容。