Sql server 在SQL Server 2012中使用“SQL本机客户端”(ie 2005驱动程序)?

Sql server 在SQL Server 2012中使用“SQL本机客户端”(ie 2005驱动程序)?,sql-server,sql-server-2012,Sql Server,Sql Server 2012,我们有一个应用程序多年来一直使用SQL Server 2005客户端驱动程序连接到SQL Server 2005、2008和2008 R2 我们现在已经安装了SQL Server 2012,它使用相同的驱动程序“运行良好”,但我想确保没有已知的问题 我花了一个小时看了MSDN的文章,但对于“假设我们只想使用2005年之前的服务器功能,那么2012年支持2005驱动程序”这一问题,我找不到一个明确的答案 还有其他人查过吗?你能帮我指出正确的方向,找到一个明确的陈述吗 提前感谢,Rob C在您的情况

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

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

我花了一个小时看了MSDN的文章,但对于“假设我们只想使用2005年之前的服务器功能,那么2012年支持2005驱动程序”这一问题,我找不到一个明确的答案

还有其他人查过吗?你能帮我指出正确的方向,找到一个明确的陈述吗


提前感谢,Rob C

在您的情况下,它应该可以与您已经就位的驾驶员配合使用。但是,即使您不打算实现新版本的功能,我也会为更新驱动程序编列预算。SQL具有良好的向后兼容性,您不希望您的应用程序远远落后于操作系统支持成为一个问题


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

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