我可以从另一个数据库服务器在我的数据库服务器中创建视图吗

Huz*_*ifa 4 sql connection view sql-server-2008

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

比方说,你有一个叫做数据库Testingserver1,你有其他数据库Testing2server2。是否可以在数据库中创建Testing2表的视图?Table2server1Testing

另外,我使用的是 SQL Server 2008。

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

谢谢,

Gor*_*off 5

是的你可以。首先,您需要使用类似sp_addlinkedserver.

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

create view v_server1_master_tables as
    select *
    from server1.master.information_schema.tables;
Run Code Online (Sandbox Code Playgroud)