Date: Fri, 30 Sep 2005 18:34:46 +0900
From: "Akira Horikawa" <who@example.ne.jp>
堀川です、今晩は
-----Original Message-----
From: who@sub.example.jp [mailto:who@sub.example.jp]
Sent: Friday, September 30, 2005 4:03 PM
To: who@example.ne.jp
Subject: [ml-msde-beg:01661] 7.0 → 2000 へのバージョンアップ方法
>SQLServer7.0 を、SQLServer2000 にバージョンアップする場合、
>単純に SQLServer2000 をインストールするだけで、7.0時のDB
>はそのまま利用出来るのでしょうか?
アップグレード時の自動対応に頼るのは、万が一の問題が発生すると
危ないので、7.0でバックアップしたファイルを、2000でリストアするのが
良いでしょう。
もし、自動アップグレードに頼るのであれば、練習環境を準備して、十分に
チェックをして下さい。
業務に使っているデータベースをバージョンアップするときは、慎重な
姿勢を取るのがよいと思います
現在運用しているデータベース環境で何か問題が発生していない
のであれば、アップグレードを急ぐ必要はありません。
ただ、SQLServer7.0では、
NO_TRUNCATE でバックアップできず .MDF がなくなる
http://support.microsoft.com/default.aspx?scid=kb;ja;218739
この問題がありますので、SQLServer2000に変えた方がよいです。
>それともデータを一度抜出して新しいDBに挿入するようなデー
>タ移行作業が必要なのでしょうか?
>必要な場合、どのような方法がありますでしょうか?
ユーザデータベースは、バイナリレベルで互換性がありますので、
SQL7.0でバックアップしたバックアップファイルを、SQL2000で、
リストアするのが、一般的な方法です。
但し、システムデータベース(master,msdb)に格納された情報の
移行は、バックアップ(7.0)−リストア(2000)では出来ません。
システムデータベースは、互換性がありません。
厳密には、同じバージョンでも、サービスパックを当てると、互換性が
無くなります。
http://www.horikawa.ne.jp/msde/support/msde2000-sp4-inst/msde2000-sp4-inst.h
tml
システムデータベースの中にどのような情報(ログインや、ジョブなど)を
入れているかによって、バージョンアップの手順がいろいろ考えられます。
>又、近々 SQLServer2005 がリリースされますが、7.0→2005 の
>場合はどうでしょうか?
7.0から直接移行ができるかどうかは試していないのでわかりませんが、
たぶんできると思います。
------------------------------------
Epata-IT/日本技術ソフト開発
堀川 明 (Akira Horikawa)
09月30日(金曜日) 18時33分記
mailto:who@example.ne.jp
http://www.horikawa.ne.jp/msde/
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|