none
SQL Server2000 Standard EditionにSP4をインストールしようとするとエラーになる RRS feed

  • 質問

  • インストール対象サーバのサーバOSは、windows Server 2003 R2 Standard Edition SP2(32bit)です。

    手順ですが、まず、ttp://www.microsoft.com/ja-jp/download/details.aspx?id=18290より

    SQL2000-KB884525-SP4-x86-JPN.EXESP4をダウンロードし、展開しました。

    次に、インストールメディアより。SQL Server 2000 Standard Edition のインストールを実行。これは成功します。

    ※(Local)(Windows NT)は正常に開きました。

    サーバを再起動し、コントロール パネル、プログラムの追加と削除、アップグレードされるデータベース エンジンのインスタンスに接続するすべてのアプリケーション

    を停止してから、SP4のインストールを開始するのですが、

    「アップグレードサーバーを初期化中・・・」のメッセージが表示されたまましばらく何事も起らず、

    しばらくするとメッセージ「MSSQLSERVERサービスのサービスコントロール操作に失敗しました。:1460
    タイムアウト期間が経過したため、この操作は終了しました。」が表示され、OKを選択すると、

    メッセージ「システムカタログを作成するために、サービスを起動中にエラーが発生しました。」が表示されます。

    OKを選択したあと、EnterPrise Managerを開いたところ、(Local)(Windows NT)にアクセスできません。

    SP4は正常にインストールされていないようです。どのようにすれば、正常にSP4をインストールできるでしょうか?

    MicroSoftに電話で問い合わせた所、SQL Server 2000 についてはサポート切れなのと、技術者も対応できるものがいないと言われ、

    代わりにこちらのサイトで質問してみてはどうか?と教えてもらい、質問させていただいた次第です。

    よろしくお願いします。

    2012年12月11日 6:59

回答

  • SQL Server以外にインストールされているソフトウェアやハードウェアの状況がわからないので、一つの案として考えてください。

    不具合があってもいいように、現状のSQL Serverのシステムデータベース(master、msdb、model)、およびユーザーデータベースをバックアップしておきます。

    コントロールパネルのプログラムの追加と削除でSQL Server 2000をアンインストールを行い、あらためてSQL Server 2000のインストールを行います。
    次に、SP4の前に適用されていたSPを適用し、データベースのリストアを行ってからSP4を適用してはどうでしょうか?

    これでSP4が適用できないのであれば、SQL Server 2000の再インストール直後にSP4を適用して、正常にSP4が適用できるか確認してみてください。

    バックアップの復元ですが、SP4適用後のSQL Server 2000に復元できない場合、別インスタンスでSQL Server 2000のインストールを行い、そちらに復元した後でデータベースの転送を行うことで復元できると思われます。

    ※サービスパックを適用するとmasterデータベース等のシステムデータベースも更新されるため、データベースを復元する場合には注意してください。

    • 回答の候補に設定 佐伯玲 2012年12月13日 2:44
    • 回答としてマーク 佐伯玲 2012年12月20日 5:48
    2012年12月11日 8:07

すべての返信

  • SQL Server以外にインストールされているソフトウェアやハードウェアの状況がわからないので、一つの案として考えてください。

    不具合があってもいいように、現状のSQL Serverのシステムデータベース(master、msdb、model)、およびユーザーデータベースをバックアップしておきます。

    コントロールパネルのプログラムの追加と削除でSQL Server 2000をアンインストールを行い、あらためてSQL Server 2000のインストールを行います。
    次に、SP4の前に適用されていたSPを適用し、データベースのリストアを行ってからSP4を適用してはどうでしょうか?

    これでSP4が適用できないのであれば、SQL Server 2000の再インストール直後にSP4を適用して、正常にSP4が適用できるか確認してみてください。

    バックアップの復元ですが、SP4適用後のSQL Server 2000に復元できない場合、別インスタンスでSQL Server 2000のインストールを行い、そちらに復元した後でデータベースの転送を行うことで復元できると思われます。

    ※サービスパックを適用するとmasterデータベース等のシステムデータベースも更新されるため、データベースを復元する場合には注意してください。

    • 回答の候補に設定 佐伯玲 2012年12月13日 2:44
    • 回答としてマーク 佐伯玲 2012年12月20日 5:48
    2012年12月11日 8:07
  • こんにちは、fums2000 さん
    フォーラムオペレータの佐伯 玲 です。

    その後の状況はいかがでしょうか?
    CatTail さんより情報が寄せられておりますのでご確認いただければと思います。

    MSDN フォーラムでは解決に至った情報には「回答としてマーク」していただくことをお願いしております。
    回答マークがついていると同じように困っている方が情報を見つけやすくなります。

    また、解決出来なかったり不明な点があればご確認内容と共に引き続きこちらのスレッドへご返信くださいませ。

    宜しくお願い致します。
    __________________________
    日本マイクロソフト株式会社 フォーラム オペレータ 佐伯 玲

    2012年12月18日 5:37