Date: Sun, 9 Jun 2002 21:36:52 +0900
From: "Tadashi Nakamura" <who@example.com>
実機は C Drive で
開発機は G Drive で
MSDE が動いています。
Web Application の部分は、一致していても
Database の部分は、日を追う毎に
実機のほうが肥大化してきます。
とうとう開発機が実機を Simulate できない状況に
なってきました。
そこで何とかして実機の Database を
開発機に Copy したいところです。
私は以下のような方法をとってみました。
まず実機の Database を Removable Strage に
Backup します。次に、G:\MSSQL7\DATA を
丸ごと、C:\MSSQL7\DATA に Copy & Paste します。
次に、
SQL Manager から、SQL Server を停止します。
そして DOS Prompt から >sqlservr -c -m で
SQL Server を Single User Mode で起動します。
別の DOS Prompt を開いて
>osql -U sa -P ***********
>restore database master from disk='( hoge Removable Disk )'
>go
とやりますと、master database が Restore されます。次に
SQL Manager から SQL Server を Start させて
DOS Prompt から
>osql -U sa -P **********
>restore database model from disk='( hoge Removable Disk )'
>go
>restore database hogehoge from disk='( hoge Removable Disk )' with replace
>go
という風にやりますと、C Drive ですが、database が Copy され
開発機で実機を Simulate できる、というわけです。
--
Tadashi Nakamura
who@example.com
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|