4

巨大な .sql ファイル (1.5 GB) があります。Sqlサーバー2008でデータベースのスクリプトを作成して生成しました。別のマシンでスクリプトを実行して、すべてのデータで同じデータベースを作成したいのですが、それを開こうとすると、SSMSがメモリ不足の例外をスローします。マシンには 8 GB の ddr3 RAM が搭載されているため、コンピューターはそれを処理できます。データベースを開かずにデータベースを作成するための t-sql コードを含むファイル copy.sql を実行するにはどうすればよいですか? SSMS のクエリ ウィンドウでは次のようになります。

   exec copy.sql
4

1 に答える 1

2

osql.exeまたはsqlcmd.exeを試しましたか?彼らはおそらくそれをよりよく処理するでしょう。

また、データをbcpとしてエクスポートすると、データが非常に大きいため、インポートが容易になります。

于 2012-05-21T19:12:54.490 に答える