1

我正在使用 SQL 2005 Server Express。
如何设置链接服务器到 MS Access 2000 数据库?

4

1 回答 1

2

查看联机丛书中的sp_addlinkedserver 。

EXEC sp_addlinkedserver 
  @server     = 'linked server name',
  @srvproduct = 'Access',
  @provider   = 'Microsoft.Jet.OLEDB.4.0',
  @datasrc    = 'C:\path\file.MDB';

您可能还需要使用 sp_addlinkedsrvlogin 将用户/登录名与链接服务器相关联。此外,如果您使用的是 Access 2007,您可能需要使用备用提供程序:

  @provider = 'Microsoft.ACE.OLEDB.12.0',

最后,如果您使用的是 64 位操作系统,您可能会遇到问题。

于 2010-02-03T17:43:10.490 回答