1

我刚刚使用以下命令成功添加了另一台服务器:

EXEC sp_addlinkedserver @server='serverA'

EXEC sp_addlinkedsrvlogin 'serverA', 'false', NULL, 'user', 'password'

现在我想访问“serverA”上的数据库

我尝试做一个简单的查询,但删除了:

Select top 5 * from sys.serverA <--Did not work (intellisense did not recognize it either)

Select top 5 * from severA <--Did not work (intellisense did not recognize it either)

如何访问 serverA 上的数据库?我确定这只是语法问题,但我没有在 sys.path 下看到任何东西。这表明它将访问其他数据库。

4

1 回答 1

1

您必须实际指定数据库和表。服务器上没有前 5 行,仅在特定表中:

select top 5 * from serverA.<your database>.<schema name>.<table name>

你可以在这里找到更多信息。

于 2013-09-03T13:08:21.110 回答