2013-08-21 3 views
33

2012年データベースを.sqlファイルにエクスポートするにはどうすればそれを2008年サーバーにインポートできますか?私は決して構造だけのデータをエクスポートすることはできませんでした。データ付きMSSQLエクスポートデータベース

+2

。 。データベースが小さい場合、SSMSの「スクリプトの作成」ウィザードにもデータをエクスポートするオプションがあります。 「高度な」タブを見て、適切なオプションを見つけてください。 –

+0

見つかりました、ありがとう! – Jamie

答えて

66

管理スタジオでデータベースを右クリックすることができます。 は、スクリプトを生成し、その後、「スクリプトへのデータの種類」Schema and dataとしてをを有効にすることができますがあり

Tasks --> Generate scripts --> Advanced 

、にアクセスしてください。そのため、スクリプトファイルにはデータがテーブルに取り込まれます。

+0

バイナリデータの中にText型の列がある場合、うまく機能しません。ユニコードテキストとしてINSERTスクリプトを作成したので、復元時にエラーが発生します。 (Visual FoxProは、この種類のデータに「メモ」列を使用し、SQL Serverの「テキスト」に変換されます) – Jettero

+0

データ構造がわかりません。あなたのテーブル構造とサンプルデータを共有してください。 – Vinu

+0

私はちょうどサンプルを作った: [DBO] CREATE TABLEを[IKTCS( が\t [IKTSSZ] [フロート] NOT NULL、 は\t [CSMEGNEV] [CHAR(254)NULL、 \t [CSITTCSATT] [CHAR]。 (254)NULL、 \t [CSFILE] [テキスト] NULL、 \t [CSUTV] [CHAR(254)NULL、 )ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO INSERT [DBO]。[IKTCS]( [IKTSSZ]、[CSMEGNEV]、[CSITTCSATT]、[CSFILE]、[CSUTV])VALUES(1、N'file '、NULL、N'EߣŁB†B÷BňBóB,matroskaB‡B ... S†g /ñ?ËM > tMM>ŚS "" '、NULL) – Jettero

関連する問題