2009-08-21 4 views
3

Visual Studioを使用してSQL Serverマシンのリンクサーバーに対してLinqを使用してクエリを実行しようとしています。Linqを使用してVisual Studioでリンクサーバーを照会

SQL Server上では、リンクサーバーを正常に作成し、クエリを実行できます。 Visual Studioでは、(サーバーエクスプローラーの下で)新しいデータ接続をSQL Serverに追加しましたが、リンクされたサーバーテーブルは使用できません。

リンクサーバーテーブルを表示するにはどうすればよいですか?または私はこれを行うことはできますか?

答えて

5

私は通常、リンクされたサーバーを介してアクセスする各テーブルのローカルデータベースにビューを作成します。これにより、SQLを変更することなく、必要に応じてリンクを変更することができます。そしてLINQ to SQLのビューを問題なく使用できるはずです。

+2

私はこれを受け入れました。それは私が考えなかったすてきな考えです。 SQL Serverのリンクテーブルにリンクすることはできません。 SQLクエリでテーブルを参照することはできますが、テーブルとしては表示されません。 –

関連する問題