SQLServer2005 – 別マシンへ移行!
Updated:
※この記事は15年以上前に投稿されたもので、情報が古い可能性があります。
今日は旧マシンで使用していた「 SQLServer2005・ExpressEdition 」のデータベースをニュー自作マシンへ移行させましたので、その記録です。
最初は、「 デタッチ 」・「 アタッチ 」で行おうとチャレンジしましたが、アタッチしようとするとなぜかアクセス拒否されるので、断念しました。
なので、移行元のデータベースを丸ごとバックアップをとり、移行先でそいつをリストアする方法で行いました。
【Ⅰ】移行元での作業Permalink
1.「 SQL Server Management Studio Express 」を実行する。Permalink
2.バックアップ対象のデータベース名を右クリックして、「 タスク 」−「 バックアップ 」と選択し、バックアップ画面を開く。Permalink
3.バックアップ先を明確にさせたかったので、一旦バックアップ先の設定を削除して、新たに追加しなおしました。Permalink
4.あとは、ほとんどデフォルトのままで、「 OK 」クリック。バックアップが正常に終了するはずです。Permalink
5.バックアップファイルは移行先で使用するので、移行先の適当な場所にコピーしておく。Permalink
【Ⅱ】移行先での作業Permalink
1.「 SQL Server Management Studio Express 」を実行する。Permalink
2.「 データベース 」で右クリックして「 データベースの復元 」を選択し、「 データベースの復元 」画面を表示する。Permalink
3.「 復元先データベース 」にデータベースの名前を入力して、バックアップファイルから復元するので、「 デバイスから 」を選択し、ファイル選択の画面を開く。Permalink
4.目的のバックアップファイルを選択する。Permalink
5.オプションの画面で、データベースの復元先を確認・変更する。(その他はデフォルトのままで)Permalink
6.「 OK 」ボタン押下で復元され、正常に終了はずです。Permalink
7.復元されたデータベースを確認してみる。(テーブルの中身を確認してみる)Permalink
これで、移行作業完了です。 めでたし、めでたし。
じゃあ。
Comments