Jam*_*ins 7 sql-server odbc ssms connectivity
我正在运行 SSMS V18.2 并连接到 SQL 2008 - 2019 实例。
我正在研究各种多子网连接方案。我了解到 ODBC 13.1+ 包括TransparentNetworkIPResolution
改变与多个子网建立连接的方式。
我的电脑上有几个不同的驱动程序。
我想知道这些 SSMS 中的哪个(如果有)用于直接连接到我网络中的 SQL 实例。
我查看了工具 > 选项,但没有看到任何让我可以选择更改用于连接的驱动程序的选项。
当我谷歌时,我得到了关于将 ODBC 用于链接服务器的结果。
SSMS 是否使用 ODBC 进行直接连接?
如果可以,我可以选择它使用哪一种吗?
编辑有一个评论和一个答案表明 SSMS 不使用 ODBC,根据我的持续研究,我认为它SQL Server Native Client 11.0
在上面的屏幕截图中使用了。
查看在SQL Server Native Client中使用连接字符串关键字,您似乎可以使用关键字连接您选择的驱动程序,Driver
我仍在研究它的工作原理。
Edit2实际上看起来(参见相关)
驱动程序不是屏幕截图中的驱动程序之一,您也不能使用关键字driver
更改驱动程序。
小智 14
SSMS 不使用 ODBC 驱动程序连接到 SQL Server 数据库。它使用 .Net Framework 驱动程序。您无法选择它使用的驱动程序,因为它在应用程序中是硬编码的。但是为什么你需要选择另一个呢?
链接服务器是另一回事。它是您的数据库服务器本身连接到另一台服务器。如果是 SQL Server,它将使用其本机驱动程序。如果它是另一种数据库引擎类型,它会询问您使用哪个驱动程序。这是您为 MySQL、Oracle、Postgres 或其他选择 ODBC 驱动程序的地方。
归档时间: |
|
查看次数: |
3753 次 |
最近记录: |