我想从 SQL Management Studio 2005 连接到 MS Access 2003 DB,以便我可以从 SQL Management Studio 对 Access DB 运行查询。
答案1
有两种方法可以做到这一点:
将 MDB 添加为链接服务器
http://msdn.microsoft.com/en-us/library/aa213778%28SQL.80%29.aspx
在 SQL Server 中启用即席查询并使用 OpenDataSource
http://riteshshah.wordpress.com/2009/03/02/read-xls-or-mdb-file-with-opendatasource-sql-server-2005/
答案2
您还可以通过“任务”>“导入数据”将数据导入现有数据库。然后,您可以选择导入哪些表(如果需要,可以导入新的表)以及如何映射列