バグ: #50004003 (SQL 修正プログラム)
マイクロソフトでは、Microsoft SQL Server 2008 の修正を 1 つのダウンロード可能なファイルとして配布しています。 修正は累積的であるため、新しいリリースの修正には、以前のリリースの SQL Server 2008 の修正に含まれていたすべての修正プログラムおよびセキュリティ更新プログラムが含まれます。
現象
を使用して Windows Management Instrumentation (WMI) イベント アラートを作成しようとすると、
sp_add_alert
Microsoft SQL Server 2008 の名前付きクラスター インスタンスのストアド プロシージャでは、次のエラー メッセージが表示されます。
注
Msg 22022、レベル 16、状態 1、行 0
SQLServerAgent エラー: WMI エラー: 0x80041013。
メッセージ 14511、レベル 16、状態 1、プロシージャ sp_verify_alert、行 300
指定された@wmi\_namespaceで@wmi\_queryを実行できませんでした。 クエリで選択したイベント クラスが名前空間に存在し、クエリの構文が正しいことを確認します。
注
この問題は、クラスターの SQL ネットワーク名が正確に 15 文字である場合には発生しません。
SQL ネットワーク名は、仮想SQL Server名とも呼ばれます。
原因
この問題は、WMI イベント プロバイダーがSQL Server データベース エンジンに接続できないために発生します。
解決策
この問題の修正プログラムは、累積的な更新プログラム 3 で最初にリリースされました。 SQL Server 2008用のこの累積的な更新プログラムパッケージを入手する方法の詳細についてはをクリックして以下「サポート技術情報」(Microsoft サポート技術情報)資料を参照。
960484累積的な更新プログラム パッケージ 3 for SQL Server 2008Note ビルドは累積的であるため、新しい修正プログラムの各リリースには、以前のSQL Server 2008 修正プログラム リリースに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 この修正プログラムが含まれている最新リリースの修正の適用を検討することを推奨します。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
956909 SQL Server 2008 のリリース以降にリリースされた SQL Server 2008 のビルド
回避策
この問題を回避するには、名前付きクラスター インスタンスではなく既定のクラスター インスタンスをインストールします。 または、クラスターに 15 文字の SQL ネットワーク名を指定します。
仮想SQL Server名を変更する前に、次の項目を読み取っていることを確認してください。
- SQL Serverでは、レプリケーションと共にログ配布を使用しない限り、レプリケーションに関係するサーバーの名前変更はサポートされません。 プライマリ サーバーが完全に失われた場合、ログ配布のセカンダリ サーバーの名前を変更できます。 詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。
http://msdn.microsoft.com/en-us/library/ms151224.aspx - データベース ミラーリングを使用するように構成されている仮想サーバーの名前を変更する場合は、名前変更操作の前にデータベース ミラーリングをオフにしてから、新しい仮想サーバー名を使用してデータベース ミラーリングを再確立する必要があります。 データベース ミラーリングのメタデータは、新しい仮想サーバー名を反映するように自動的に更新されません。
SQL Serverの仮想インスタンスの名前を変更する方法の詳細については、次の MSDN Web サイトを参照してください。
http://msdn.microsoft.com/en-us/library/ms178083.aspx
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
追加情報
変更されるファイル、およびこの「サポート技術情報」 (Microsoft サポート技術情報) の資料に記載されている修正プログラムが含まれる累積的な更新プログラム パッケージを適用するための必要条件の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。
960484 累積的な更新プログラム パッケージ 3 for SQL Server 2008"現象" セクションに記載されているエラー メッセージは、汎用 WMI エラー メッセージです。 このエラー メッセージは、この記事で説明されていないその他のさまざまな条件下でも発生する可能性があります。 このような場合、この記事で説明する解決策は適用されません。 ドキュメントに記載されている 1 つのケースの詳細については、次の Microsoft Web サイトを参照してください。
http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=351556
参考資料
SQL Server 2008 のリリース後に使用可能なビルドの一覧の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。
956909 SQL Server 2008 のリリース以降にリリースされた SQL Server 2008 のビルド
SQL Server の増分サービス モデルの関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
935897 報告された問題に対する修正プログラムを提供する SQL Server チームの増分サービス モデル (ISM) について
SQL Server の更新プログラムの命名方式の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
822499 Microsoft SQL Server ソフトウェア更新プログラム パッケージの新しい名前付けスキーマソフトウェア更新プログラムの用語の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。
824684 マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明