如何在 ODBC 数据源管理器中创建多个数据源实例,对每个实例使用相同的驱动程序?



使用 ODBC 数据源管理器(32 位(,我设置了一个使用 PostgreSQL ANSI 驱动程序配置的用户数据源。然后,我使用该 DSN 在 SSMS 中创建链接服务器。

我想在 SSMS 中链接另一台服务器,也使用 PostgreSQL ANSI 驱动程序,但是当我完成添加第二个 DSN 的步骤时,我返回到使用该驱动程序的现有 DSN 的配置页。

当然,每个链接服务器都有一个唯一的 IP 地址,那么如何使用与第一个实例相同的驱动程序在 ODBC 数据源管理器中添加第二个数据源实例呢?

在阅读了Microsoft的文档页面后,缺失的部分变得清晰起来。我需要唯一地命名每个实例。在DSN驱动程序设置/配置窗口中,我用不同的名称填充了"数据源"字段,即使每个实例使用相同的PostgreSQL ANSI驱动程序也是如此。

以下链接是我开始的地方。尽管它没有明确详细介绍这个特定的用例,但它播下了这个想法的种子。

https://learn.microsoft.com/en-us/sql/odbc/admin/managing-data-sources?view=sql-server-ver15