1

Azure MSSQLリンクされたDBとして使用するローカルサーバーの周りに、この領域にいくつかのスレッドが存在することを理解しています。

私の特定の問題は、リンクされたサーバーが表示され、接続され、データベースを表示できることですが、テーブルを参照してください。

このバージョンの SQL Server では、'databasetable.sys.sp_tables_rowset2' 内のデータベースやサーバー名への参照はサポートされていません。(Microsoft SQL エラー、エラー 40515)。

他のスレッドで既に言及されている提案をすべて試してみましたが、SQL Server のローカル インストールから Azure サーバー上のデータベースを一覧表示するよりも深く掘り下げることはできませんでした。

4

2 に答える 2

0

SQL Azure データベースで単純な選択/挿入/更新/削除/テーブルの作成/テーブルのドロップ以外のことをしようとすると、同じ問題が発生します。おそらく、SQL サーバーが複数の顧客間で共有される可能性があるため、SQL サーバーの設定やシステム テーブルにアクセスするストアド プロシージャに触れることはできないようです。

ローカル SQL Server と比較して、Azure SQL に制限がある文書化された領域もあります。

于 2015-02-17T17:21:51.540 に答える
-2

エラスティック データベース クエリを使用してこの機能を使用できるようになりました。次の 2 つの簡単な手順に従う必要があります。

ステップ 1: 外部データベースへの参照を作成する ステップ 2: 次に、ターゲット データベースにリモート テーブル参照を作成する

その後、SQL Server で行うのとまったく同じ方法でリモート クエリを実行できます。

ステップ バイ ステップの詳細については、https://azure.microsoft.com/en-us/documentation/articles/sql-database-elastic-query-getting-started-vertical/を参照してください。

于 2016-06-04T16:28:03.430 に答える