少し問題があります。私の友人は10以上のテーブルを持つデータベースを持ち、各テーブルは90-100以上のレコードを持っています。SQL Server 2005 Express Editionからエクスポートレコード
自分のテーブルからレコードをエクスポートして(既存のレコードごとにINSERT INTO .... VALUES ...
のようなSQLファイルを入れて)、データベースにインポートするための回避策が見つかりません。
どうすればよいですか?
私が試した:右側のテーブルをクリックしてください - Script Table as -> INSERT TO -> File ...
>それだけでINSERT
文を生成します。
解決策はありますか?またはこの機能は商用版のみですか?輸入についてはbcp ADatabase.dbo.OneTable out d:\test\OneTable.bcp -c -Usa -Ppassword
:bcp ADatabase.dbo.OneTable in d:\test\OneTable.bcp -c -Usa -Ppassword
これらのコマンドは、指定のレコードが含まれているBCPファイルを作成します。あなたは、輸出のために、この
のようにコマンドプロンプトでBCPコマンドを使用することができます
UPDATE
表。
bcp ADatabaseRemote.dbo.OneTableRemote out d:\test\OneTableRemote.bcp -Slocalhost/SQLExpress -Usa -Ppassword
代わりのlocalhost/SQLExpress
は、あなたがlocalhost
または他のサーバ名を使用することができますおそらく最も簡単な
あなたは別のデータベースにインポートするか、単にレコードをフラット・ファイルにエクスポートまたはExcelまたはそのような何かを持っているファイルを取得するために欠けていますか? – Brian
レコードのみが可能であるか、またはテーブル構造であるがレコードがある場合...問題の真ん中は、多くのこれらのレコードをエクスポートする方法です。 –