SQL Server で SQL Server 構成マネージャーを開くときのエラー メッセージ:"WMI プロバイダーに接続できません。アクセス許可がないか、サーバーが到達可能ではない」

現象

64 ビット コンピューターで、32 ビット (x86 ベース) のバージョンの Microsoft SQL Server のインスタンスをインストールします。同じコンピューターで、SQL Server 2008 の 64 ビット バージョンのインスタンスをインストールします。64 ビット インスタンスをアンインストールすると、SQL Server 構成マネージャーを開くと、次のエラー メッセージが表示されます。

WMI プロバイダーに接続できません。アクセス許可がないか、サーバーが到達可能ではないです。SQL Server 2005 と以降のサーバーが、SQL Server 構成マネージャーを管理できることだけを注意してください。
無効な名前空間 [0x8004100e]

32 ビット インスタンスをアンインストールしてから、SQL Server 構成マネージャーを開く場合も、この問題が発生します。

原因

この問題は、SQL Server のインスタンスをアンインストールすると、WMI プロバイダーが削除されたために発生します。32 ビットのインスタンスと SQL Server の 64 ビットのインスタンスは、同じ WMI 構成ファイルを共有します。Programfiles(x86) フォルダーに保存されています。

回避策

この問題を回避するのにはコマンド プロンプトを開き、次のコマンドを入力し、ENTER キーを押します。
「% %programfiles% (x86) %\Microsoft SQL Server\番号\Shared\sqlmgmproviderxpsp2up.mof」
注: このコマンドを成功させるには、Sqlmgmproviderxpsp2up.mof ファイルは、programfiles(x86) %\Microsoft SQL Server\\Shared フォルダーに存在する必要があります。

の値は、SQL Server のバージョンによって異なります:nnn

Microsoft SQL Server 2012110
Microsoft SQL Server 2008 R2100
Microsoft SQL Server 2008100
Microsoft SQL Server 200590
このツールを実行した後、変更を有効にするための WMI サービスを再起動します。サービス名は、Windows 管理インストルメンテーションです。


状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細

64 ビット クラスター環境で SQL Server 2008 の 32 ビット インスタンスのインストールはサポートされていません。Microsoft SQL Server のサポート ポリシーの詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックして:

327518 Microsoft SQL Server のサポート ポリシー Microsoft クラスタ リング

オブジェクト コンパイラ (を) の管理ツールの詳細については、MSDN の次のページを参照してください。

http://msdn.microsoft.com/en-us/library/windows/desktop/aa392389(v=vs.85).aspx


プロパティ

文書番号:956013 - 最終更新日: 2017/02/05 - リビジョン: 2

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Developer

フィードバック