2008-06-05
Windows Vistaでサービスが削除できなくてちょっとだけ困った
なんと、Vistaを導入してからMySQLすら入れてなかった。
と気づいたのは同マシンにRubyを導入していた時のこと。
How to記事を見ながらRuby やら Railsを入れていたら、気づいたらMySQL4.1が入っていた。
今まで使っていたのは5.x系だったし、最新のMySQLを求めてuninstall→install。
と思ったらなんだか、MySQL5のconfigureを実行してみると、途中でサービスがalready existsみたいな事を言われた。サービスの設定が残っちゃってるみたい。
ということで残ってしまっているサービスを削除しよう。
sc delete MySQL
で消せると思ったら
sc.exe delete MySQL [SC] OpenService FAILED 5: アクセスが拒否されました。
とか出て、あれれ、という感じ。
調べてみるとどうやら権限がないらしい。
昔からこうだったのかvistaからこうなのかはよく分からないけれど、
とりあえずcmd.exeを右クリックから「管理者として実行」で実行して、sc delete MySQLすれば良いみたい。
sudo的コマンドはあるのかな?
トラックバック - http://d.hatena.ne.jp/maginemu/20080605/1212689769
