如何将 FDSN 分发给其他用户或机器?

How to distribute FDSN to other users or machines?

我正在使用文件 DSN 连接到链接表项目中的 SQL 服务器数据库,以 MS Access 作为前端。

当我打开创建的 .dsn 文件时,它看起来像这样:

[ODBC]
DRIVER=SQL Server
UID=XXX
DATABASE=XXXX
WSID=XXXXXX
APP=Microsoft Office 2010
Trusted_Connection=Yes
SERVER=XXXX,XXX
Description=XXX

此处显示了我创建 DSN 时工作站的主机名和用户 ID

如果我想与 DSN 一起共享应用程序,是否必须更改 DSN 文件中的任何详细信息?

将这个 FDSN 分发到多台机器需要遵循什么程序?或者简单地共享文件就足够了

我们更愿意避免系统 DSN,因为它会导致难以在生产环境中向多个用户部署应用程序

对此有什么想法吗?

消除 DSN 并使用无 DSN 连接。这里有一些链接 http://www.accessmvp.com/djsteele/DSNLessLinks.html http://www.databasejournal.com/features/mssql/article.php/1491011/ODBC-DSN-Less-Connection-Tutorial.htm

https://support.microsoft.com/en-us/kb/147875/en-us?wa=wsignin1.0