我有一个 Sql Server 数据库,其中包含一个链接到 MS Access mdb 数据库的服务器。Access 数据库具有工作组安全性,并且需要有效的用户名和密码。这很容易在 sql management studio 的链接服务器对话框中设置。问题是 Sql Server 需要能够找到 MS Access mdw 文件才能登录。
我设法让它工作的唯一方法是设置注册表项的注册表值SystemDB
:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
到工作组文件的路径,但这会导致其他问题(例如其他 MS Access 应用程序或 Excel)。
有没有更好的方法来做到这一点?