web-dev-qa-db-ja.com

コントロールパネルの[プログラムと機能]に表示されないSQL Server 2012をアンインストールする方法

私は核心にイライラしています。 SQL Serverを修正している間、状況を悪化させました。ここに問題があります:最初にマスターデータベースが破損したため、MSSqlサービスが開始されませんでした。

MSDNサイトの指示に従って修正しようとしましたが、できなかったため、コントロールパネルからSQL Serverをアンインストールすることにしました。コントロールパネルからすべてのSQLをアンインストールしましたが、SQL Serverがまだシステムに存在しています。

次に、SQL Serverレジストリキーを削除するためにどこかを読みましたが、同じことをしました。そして今、自分のマシンでSQL Serverをアンインストールすることも、再インストールすることもできません。

私は自分のWindowsを再インストールしたくないSQL Serverをアンインストールしてから再インストールする方法の確実な方法で誰かがここで助けてくれる。インストールメディアも使用してみましたが、インストールできませんでした。

4
Sunny

私の推測では、システムに失敗したインストールの残りがまだ残っているため、新しいインスタンスをインストールできません。これは、SQLサーバーに関連するいくつかのレジストリキーを削除することで修正できます。以下の方法に従ってください。この方法はマイクロソフトフォーラムチームによって提供されたものであり、削除することをお勧めします。推奨の下に複数のインスタンスがある場合は機能しませんので、使用しないでください。

最初にお願いしますSQL Serverインスタンスを削除する前に実行するアクションについては、以下のMicrosoftサポートリンクを参照してください。これは2008 r2用ですが、2012年にも適用できます。

http://support.Microsoft.com/kb/955499/en-gb

それでも問題が解決しない場合は、レジストリエントリの削除を含む以下の提案を試してみてください。

注:必要なレジストリエントリを削除すると不整合が生じる可能性があるため、変更を行う前にレジストリをバックアップしてください。

•1。既存のSQL Serverとすべてのコンポーネントを、追加と削除のプログラムからアンインストールします。

•2。 レジストリのバックアップ 。続行する前に、MSリンクの詳細をお読みください。

•3。 regeditを使用して次のキーを削除します。

◦-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

◦-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

•4。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallに移動し、SQL Serverを参照するすべてのサブキーを削除します。

•5。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesに移動し、SQL Serverを参照するすべてのキーを削除します。

•6。コンピューター内のすべてのSQL Serverフォルダーの名前を変更します。

•7。マシンを再起動します。

これが役に立たない、または混乱している場合続行しないでください。 Microsoftでケースを開いて、システムを見てもらいます。多くの失敗したインストールレジストリキーに関する私の経験では、破損した状態のままにされ、唯一の解決策はそれらを削除することですが、レジストリをいじる専門家が必要です

PS:上記の方法は SQLサーバーフォーラム で提案され、うまく機能します。

もちろん、元に戻していただければ助かります

2
Shanky