我的任务是从生产数据库导出一个大表的内容,并将数据导入远程位置的数据库中。
该表有大约 45,000,000 行。在数据库中使用大约 4 GB 空间。
它的 10 列的类型为 int、datetime 和 varchar(n) <= 255,但一些 varchar 字段包含换行符和批量复制使用的常用字段分隔符。
由于行数,我想导出到 Excel 是没有选择的。使用 SSIS 导出到 Flatfile 是可能的(大约需要 30 分钟),但重新导入不是自动的,因为有些字段会被吐出。
我现在的想法是
我假设插入到具有简单恢复模型的数据库中只会在新数据库上生成最少的日志记录,这种方式是导出数据最快的方式之一,对生产数据库的影响也是最小的。
| 归档时间: |
|
| 查看次数: |
12008 次 |
| 最近记录: |