SQL Server Management StudioでリンクされたODBCサーバー(SQL Serverではなく)が定義されています。Management StudioのSQL Serverリンクサーバー
私がそれを照会する唯一の方法は、OPENQUERY
コマンドを使用することです。それは問題ありませんが、視覚的なクエリの編集やインテリセンスはできません。
通常の方法で動作するリンクサーバーに対してクエリを入力する方法はありますか?このような
SQL Server Management StudioでリンクされたODBCサーバー(SQL Serverではなく)が定義されています。Management StudioのSQL Serverリンクサーバー
私がそれを照会する唯一の方法は、OPENQUERY
コマンドを使用することです。それは問題ありませんが、視覚的なクエリの編集やインテリセンスはできません。
通常の方法で動作するリンクサーバーに対してクエリを入力する方法はありますか?このような
てみ形式:
<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
これは、oyurニーズに合っている場合は私のポストを答えてください:)ありがとう –
これは完全に動作します、私は必要なintellisenceを実際に与えていませんが、これは正しい答えであることを知らされています –
ありがとうdor答え:) –
あなたは、このように、3ドット構文を使用し
<server>.<database>.<schema>.<table>
しかし、それは唯一のリンクサーバーで正しく動作しますMSSQLの他のインスタンスに送信します。
SSMSのIntellisenseは、最高の状態で、うまくいっています。リンクされたサーバーであるかどうか。また、SSHのさまざまなデザイナーがバグであり、しばしば準最適なクエリを生成するため、ビジュアルクエリ編集IMHOは避けるべきです。 – alroc
ありがとう、それは面白いです、私はこれを考えなかったでしょう。 –