0

我正在将 ACCESS 2000 迁移到 SQL express 2008,并且在使用链接表时遇到了问题。有没有办法将 ACCESS 链接表复制到 SQL?

谢谢

4

2 回答 2

0

我想要做的是将数据库从 SQL express (Database db1, Table tbl1) 链接到 SQL express (Database db2, Table tbl2)... 我该怎么做?

呃,如果db1和db2是同一台服务器上的数据库名,那么不同数据库之间查询还是容易的。

select * 
from db1.dbo.tbl1 inner join db2.dbo.tbl2 
on tbl1.employeeid = tbl2.managerid

希望有帮助。

于 2011-03-20T08:12:23.860 回答
0

您可以使用升迁向导或 Microsoft SQL Server Migration Assistant 2008 for Access。在 SQL 服务器上拥有表后,您可以使用普通的表链接方法或通过代码链接它们(如果您想花哨的话)

编辑:

如果它们在同一个物理框上,那么一种方法是使用完整的 3 名称创建表视图。在下面的示例中,我正在数据库 Tracker_3 中创建一个视图,该视图正在查看数据库 Skyline_common 中的表 tblStaff_details

使用 [Tracker_3] 去

创建视图 [dbo].[tblStaff_details] 作为 select * from Skyline_common.dbo.[tblStaff_details]

于 2011-03-18T13:10:08.177 回答