0

私は他の 4 人とプロジェクトに取り組んでおり、DB を使用して Android アプリを開発しています。ここで、SQL Server にローカルホストを使用します。ラップトップからデータベースを取得して、他の人のコンピューターにコピーできるようにしたいと考えています。SQL Server 2008 Management Studio を使用しています。

それを行う方法のアイデアはありますか?可能であれば、localhost サーバー全体をコピーしてもかまいません。

.bakところで、DB (作成されたファイル)を右クリックしてラップトップで DB をバックアップしようとしましたが、他のコンピューターには復元オプションがありません。

ありがとう

4

3 に答える 3

2

データベースをバックアップし、他のマシンで復元する

編集

復元オプションが見つからない場合は、SQL スクリプトを使用してみてください

元:

RESTORE DATABASE nwind_new FROM DISK = 'c:\backups\northwind\nwind.bak'
WITH
MOVE 'northwind' TO 'd:\Program Files\Microsoft SQL 
Server\Data\nwind_new.mdf'
MOVE 'northwind_log' TO 'd:\Program Files\Microsoft SQL
Server\Data\nwind_new_log.ldf'

あなたが試すことができます

于 2012-10-08T12:24:30.480 に答える
0

バックアップと復元については、次のリンクを参照してください。

http://technet.microsoft.com/en-us/library/cc966495.aspx

http://blogs.msdn.com/b/sreekarm/archive/2009/09/11/move-a-database-from-one-server-to-another-server-in-sql-server-2008.aspx


データベースを復元するには、次の便利なリンクを参照してください。

http://msdn.microsoft.com/en-us/library/ms177429(v=sql.100).aspx

于 2012-10-08T12:26:32.910 に答える
0

復元オプションが表示されないのは奇妙です。DB をその場所から切り離し、ファイル (DB および LOG) を新しい場所にコピーして、そこに添付してみてください。

MSDN

于 2012-10-08T12:39:03.323 に答える