小编典典

我可以从其他数据库服务器在数据库服务器中创建视图吗?

sql

是否可以在我的其他服务器数据库表的数据库服务器中创建视图?

假设您有一个数据库已Testing打开server1,而另一个数据库已Testing2打开server2。是否可以在数据库中创建Testing2表的视图?Table2``server1``Testing

另外,我正在使用SQL Server 2008。

请让我知道,如果你有任何问题。

谢谢,


阅读 177

收藏
2021-05-23

共1个答案

小编典典

是的你可以。首先,您需要使用链接到其他服务器sp_addlinkedserver

然后,您可以使用4部分命名来访问数据。这是一个例子:

create view v_server1_master_tables as
    select *
    from server1.master.information_schema.tables;
2021-05-23