当前位置:主页>仓库管理软件> 列表

高分请教1G的数据文本怎么可以快速的导入mssql数据库中 找进销存软件免费下载

库存管理软件版1楼: 有1G的文本文件需要导入mssql数据库中,例如
文本内容格式
aaaabbbbbccccccddddd
按定长的格式导入数据库中
有什么快速的方法吗?

2楼: 你可以试一下sql server的数据导入功能 如服装库存管理软件

3楼: 你当时导出时是否用的mssql 提供的格式..
如果是...你直接用mssql 提供的工具bcp 导入...
不是的话那就只能自己写了....

4楼: 建议用bcp命令,大概需要半个小时吧!看你机器原性能

5楼: 我是想用Delphi写,不用工具导入哦

6楼: Delphi 导入恐怕需要一天的时间,我曾经试过。
用bcp把

库存管理软件版7楼: BeginTran
Submit可能会比你一条一条得快一些。
不过这里可能有Transaction的容量问题

8楼: 用BCP或者DTS导入
Delphi可以调用的
在SQL Server的在线帮助中,有BCP调用的示例(C++)

9楼: 用工具到不够灵活性哦,如果我是有多个这样的文本需要导入的话就很麻烦了。
或者有没有办法可以用Delphi来调用bcp,通过参数确定导入哪个文件。

10楼: 使用海量数据灌入方法:
BULK INSERT 库名..表名
FROM ''c:\test.txt''
WITH ( FIELDTERMINATOR = '','') ;
c:\test.txt 的格式:
列1,列2,列3,.......,列n
列1,列2,列3,.......,列n
列1,列2,列3,.......,列n
列1,列2,列3,.......,列n
列1,列2,列3,.......,列n

11楼: 强烈建议用MSSQL自己的导入功能,很快,自己编速度慢多了,:-(
因为BCP只是改了个文件头

12楼: WangWB,你的方法不错,但是我的数据是定长的哦,怎么解决呢? 如进销存软件免费下载

13楼: 我觉得用BCP快