現象
純粋な外部テーブルから SELECT ステートメントを実行する場合 (少なくとも1つ) これらは、SQL Server 2019 の [ストレージプール] テーブルであり、受信したデータを同じステートメントの別の外部テーブルに挿入すると、次のエラーメッセージが表示されることがあります。
Msg 7320、 レベル16、状態102、Line LineNumber
OLE DB プロバイダーに対して "リモートクエリ" クエリを実行できません "MSOLEDBSQL" にリンクサーバー "null" があります。 ドメインのみ ログインを使用して、Kerberized 記憶域プールのクエリを実行できます。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
この問題は、 SQL Server の累積更新プログラムのフォロー:
に関しては SQL Server の累積更新プログラム:
新しい累積 SQL Server の更新プログラムには、すべてのホットフィックスとすべてのセキュリティ修正が含まれています。 以前の累積的な更新プログラムに含まれていました。 最新情報を確認する SQL Server の累積更新プログラム:
回避策
この問題を回避するには、次の方法を使用します。
-
ローカルテーブルを使用して、ストレージプールテーブルを作成することができます。
-
最初にローカルテーブルにデータを挿入してから、ローカルテーブルからデータを読み込んでデータプールに挿入することができます。
参照情報
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。