Management Studio

时间:2017-08-24 09:47:54

标签: sql-server ssms

我的SQL Server Management Studio中定义了一个链接的ODBC服务器(不是SQL Server)。

我可以查询它的唯一方法是使用OPENQUERY命令,这很好 - 但它不允许进行视觉查询编辑或任何智能感知。

是否有一种方法可以对正常行为的链接服务器进行查询,甚至是扩展名?

2 个答案:

答案 0 :(得分:2)

尝试这样的格式:

<server>.<database>.<schema>.<table>

示例:

select foo.id 
    from databaseserver1.db1.dbo.table1 foo
        inner join databaseserver2.db1.dbo.table1 bar 
            on foo.name = bar.name

答案 1 :(得分:1)

你使用3点语法,像这样,

<server>.<database>.<schema>.<table>

但它只适用于链接服务器到其他MSSQL实例。