私は6つのタブ区切りのtxtファイルの一括挿入を行っています。それぞれ約1GBの圧縮されていません。(一部は 400 万行)
これは MS-SQL BULK-INSERT では問題ないと予想していましたが、ライセンスによっては 4 GB / 10 GB の mdf ファイル サイズ制限があり (エクスプレス 4 / 有料 10)、一括挿入中にその制限を超えているようです。
このデータベースは多くのnvarchar(max)列を使用しています。ファイルサイズの制限を超えている理由はこれで説明できますか? これが私の挿入の例です
BULK INSERT DUMP1TableName FROM 'c:\usr1\myserver.be\www\myproject\somefolder\data\DUMP_1.txt' WITH ( FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n',CODEPAGE ='1252',FIRSTROW =2,ROWS_PER_BATCH =10000)
4GBのSQLデータベース内に6GBの非圧縮テキストを収める方法はありますか? ここではユニコードが必須です。