MS SQL Serverを以前インストールしていて、削除したんだけどゴミが残ってしまいサービスからも、インストール済みファイルの中にも残ったまま。
いつもやっている
・エクスプローラからのファイルの削除
・レジスターの削除
でも、新しくインストールしたSQL Serverが正しく起動しないからインストーラがこける
サービス画面で「自動」や「起動」にしてもダメ、、、
で、ぐぐると登録されているサービスの情報を表示したり、削除できるツールを発見。その名も「sc.exe」
で、やってみた。
情報を見る:
> sc query MSSQL$SQLEXPRESS
SERVICE_NAME: mssql$sqlexpress
(以下略)
サービスを削除する:
> sc delete MSSQL$SQLEXPRESS
「sc query (サービス名)」「sc delete (サービス名)」 このサービス名は管理ツールのサービスで表示されるサービスのプロパティで確認可能。サービス一覧の画面で対象サービスをダブルクリックするとプロパティが表示されます。
この他にもMS SQL Server関連のサービスがあったのでガリっと削除。再度インストールをするとうまくインストールが出来ました。いやぁ、大変大変w。