none
SQL Serverがインストールできない RRS feed

  • 質問

  • VB2005 Beta2をインストールしたときに、SQLServer2005を同時にインストールしました。

    その後、VB2005の正式版をインストールする際に、SQLServerのアンインストールが正常に行えなかったらしく、インストールできなくなってしまいました。

    どうすれば良いのでしょう?

    2006年3月8日 4:24

すべての返信

  • SQL Server 2005 CTP June, 2005 などβ 2 以降に出された CTP が手元にある場合はメディア(CD の場合は Servers)の中に Servers\Setup Tools\Build Uninstall Wizard\sqlbuw.exe があります。
    そいつを使って強制的に削除できると思います。

    どこかで書いた記憶があっていろいろ探したら、灯台下暗し。。。
    http://www.sqlpassj.org/bbs/ml_disp.aspx?forum_id=0&current_page=1&disp_mode=0&detail_mode=1&message_id=19760

    2006年3月8日 5:42
  • sqlbuw.exeを SQL Server 2005 Developer EditionのDVDの中を探してみましたが、見つかりませんでした。

    ここに書かれていた通り、Framework2.0を先に削除してしまったのが、原因です。

    Visual Basic 2005 β2でMicrosoft SQL Server 2005 Express Editionを試してみています。

    もう再インストールすることは不可能なのでしょうか?

    2006年3月9日 1:23
  • 可能かどうかわかりませんが msiexec.exe で強制アンインストールしてみるといいかもしれません。
    ただし、レジストリの操作を伴いますので、自己責任でお願いします。

    [マイ コンピュータ]
      + [HKEY_LOCAL_MACHINE]
        + [SOFTWARE]
          + [Microsoft]
            + [Windows]
              + [CurrentVersion]
                + [Uninstall]

    ここに SQL Server 2005 関連のアンインストール情報があります。
    SQL 関連のものの GUID をリストアップします。(複数存在します。)
    リストアップしたものを下記のコマンドで強制アンインストールします。

    start /wait msiexec /x {GUID}

    この操作(GUID の値を間違えるなど)に失敗すると最悪 OS の再インストールになりますので、本当に自己責任でお願いします。

    2006年3月9日 4:24
  • 色々、お手数をおかけしております。

    レジストリ[Uninstall]を見たところ、CTPがありました。

    CTP以外には、[Uninstall]の中にSQLサーバー関連らしきGUIDは発見できません。

    そこで、「start /wait msiexec /x {GUID}」を実行してみたところ、エラーが出て、アンインストールできませんでした。

    現行、このPC自体のリカバリは不可能です。

    Visual Studio、Frameworkも含めて、全てアンインストールし、再インストールもしてみました。

    2006年3月11日 6:27
  • どっかに方法があったと思うんですが、どこなのか調べだせませぬ。

    確か MS の某氏が同じことを回避したって言ってたので、詳しく聞いておけばよかった。
    現在、某氏はシアトル出張中とのこと。。。(^-^;)
    しばらく待っていられるのでしたら、聞いておきますが。

    2006年3月13日 0:04
  • やっぱりやり方は一緒で元ネタは

    http://blogs.msdn.com/astebner/archive/2005/07/01/434814.aspx

    だそうです。
    どういうエラーが出力されているのでしょうか?

    2006年3月13日 0:19
  • Windows Install Clean UPでCTPを削除してから、再インストールを行ってみました。
    今回は、プログレスバーが、1/2ぐらいまで進みましたが、結果は、「オプション コンポーネントをインストール中に発生したセットアップ エラーが報告されました。エラー ログにある失敗したコンポーネントの一覧を確認してください」

    エラーログファイルの内容は・・・
     Microsoft SQL Server 2005 Express Edition x86: [2] Component Microsoft SQL Server 2005 Express Edition x86 returned an unexpected value.

    しかし、スタートメニューに「Microsoft SQL Server 2005」が登録され、SQL Server Configuration Manager、SQL Server エラーと使用状況レポート、SQL Server セキュリティ構成 の3つが登録されました。

    Windows Install Clean UPで確認してみたところ、以下の4つがインストールされています。
    SQL Server 2005 Tools Express Edition
    SQL Server Native Client
    SQL Server VSS Writer
    SQL Server セットアップサポートファイル(英語)

    かなり進展したように感じます。色々とお手数をおかけして申し訳ございません。

    2006年3月13日 2:58