情况是这样:
用datareader从oracle中读取数据,100w左右记录,利用.NET的sqlbulkcopy方法插入到sqlserver中。
但是每次执行到80w左右的时候就提示 “primary文件组已满”。
网上说的方法都试了没用,磁盘空间足够,ntfs格式。数据库和日志文件设置了自动增长不限大小,每次增长30M-1024M都试过。
目前数据文件在10G左右。
奇怪的是另一张表数据量更大,200多万数据,同样的方法从没出现这个问题。两张表中涉及的Oracle和sql数据库都是一样的。
请指教。
是不是每次出错都是相同的数据位置,检查是否有某条数据记录异常。