我们有一个应用程序,我们的客户端通过 SQL Native Client ODBC 数据源连接到 SQL Server 2005 数据库。我们在程序执行期间 ODBC 连接被切断时遇到了一些困难。在询问技术支持人员后,他说他以前见过这种类型的错误,但他们通过将客户端配置为使用命名管道(主要)而不是 TCP/IP 连接来解决问题。
所以我做了一些研究,找到了在服务器上配置客户端访问的位置——通过 SQL Server 配置管理器。但是,似乎没有办法在客户端机器上配置 SQL Native Client ODBC 数据源。较旧的 SQL Server ODBC 驱动程序允许您将其配置为使用命名管道或 TCP/IP,但 SQL Native Client 不允许。
SQL Native Client 数据源是否自动决定使用哪种方法连接数据库?有没有办法配置它?......有没有办法找出特定客户端机器正在使用哪种方法进行连接?
任何帮助,将不胜感激。
——谢谢迈克 C。