Sql server 如果您的环境中同时有SQL 2005和2008,ADO.Net如何知道使用哪个版本的SQL本机客户端?

Sql server 如果您的环境中同时有SQL 2005和2008,ADO.Net如何知道使用哪个版本的SQL本机客户端?,sql-server,ado.net,Sql Server,Ado.net,如果您的环境中同时有SQL 2005和2008,ADO.Net如何知道使用哪个版本的SQL本机客户端?对于基本服务,它们是向后兼容的,因此您甚至不必担心:如果安装了2008本机客户端,它应该透明地连接到2005或2008数据库 您遇到的唯一问题是某些部分,如DTS或SQL-DMO,它们显然需要单独下载以实现向后兼容性: 安装这些将意味着您不必担心系统上是否存在2005本机客户端 这有用吗

如果您的环境中同时有SQL 2005和2008,ADO.Net如何知道使用哪个版本的SQL本机客户端?

对于基本服务,它们是向后兼容的,因此您甚至不必担心:如果安装了2008本机客户端,它应该透明地连接到2005或2008数据库

您遇到的唯一问题是某些部分,如DTS或SQL-DMO,它们显然需要单独下载以实现向后兼容性:

安装这些将意味着您不必担心系统上是否存在2005本机客户端

这有用吗