SQL Server 2008 Express 中的链接表

发布于 2024-10-24 00:45:52 字数 95 浏览 0 评论 0原文

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

谢谢

I am migrating an ACCESS 2000 to SQL express 2008 and am having trouble with the linked tables. Is there a way to replicate the ACCESS linked tables to SQL?

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只怪假的太真实 2024-10-31 00:45:52

您可以使用升迁向导或 Microsoft SQL Server Migration Assistant 2008 for Access。一旦你的 SQL 服务器上有了这些表,你就可以使用普通的表链接方法或通过代码链接它们(如果你想变得更花哨)

编辑:

如果它们位于同一个物理盒子上,那么一种方法是制作表的视图使用完整的 3 名称。 中的表 tblStaff_details

在下面的示例中,我在数据库 Tracker_3 中创建一个视图,该视图查看数据库 Skyline_common USE [Tracker_3]

创建视图 [dbo].[tblStaff_details]
作为
从 Skyline_common.dbo.[tblStaff_details] 中选择 *

GO

You can use the upsizing wizard or the Microsoft SQL Server Migration Assistant 2008 for Access. Once you have the tables on your SQL server you can then link them using either the normal table linking method or through code if you want to be fancy

EDIT:

If they are on the same physical box then one way is to make views of the table using the full 3 name. In the below example I’m creating a view in the database Tracker_3 that is looking at the table tblStaff_details in the database Skyline_common

USE [Tracker_3]
GO

create view [dbo].[tblStaff_details]
as
select * from Skyline_common.dbo.[tblStaff_details]

GO

葬心 2024-10-31 00:45:52

我想要做的是将数据库从 SQL Express(数据库 db1、表 tbl1)链接到 SQL Express(数据库 db2、表 tbl2)...我该怎么做?

呃,如果db1和db2是同一服务器上的数据库名称,那么在不同数据库之间查询就相当容易了。

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

希望有帮助。

What I want to do is link a database from SQL express (Database db1, Table tbl1) to SQL express (Database db2, Table tbl2)... How can I do this?

Uh, if db1 and db2 are the names of the databases on the same server, it is quite easy to query between different databases.

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

Hope that helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文