玩数据导入导出时的郁闷。。。。

   最近郁闷过头了。这几年究竟在学些什么?
刚接触到Sql Sever2000 的时候,觉得企业管理器简直太好用了。
正式上班的时候,才真的有了用武之地,基本上,我的数据操作都是在企业管理器里使用的,像有时需要导入大量的数据时,我直接把其它数据库弄来附加上就OK了。
在软件打包的时候,我也只是把用它们写了一个脚本,然后把数据库文件附加到SqlServer中,感觉比重新创建表结构快多了。

这两天,由于一些未知的原因,要求从Foxpro的数据库中导入280多万条数据。
我试用Sql Server带的数据导入导出从一个foxPro中导出数据并导入到Sqlsever中,280多万条记录,结果花儿都等枯了,最严重的是,导入的数据中,所有表的原始结构居然都消失了,我那个晕呀

后来,试用FoxPro导到FoxPro,发现不过也就是20分钟的事。
天,SqlServer的性能怎么会那么差?????

然后,自己写一个小程序,调用Sql语句从foxpro文件中取出数据,再导入到Sql Server上中,结果
当人就要疯了的时候,突然想起了bcp工具,虽然直觉上认为它与Sql Server导入/导出的功能应该相同,而且我认为它的内部就是用的BCP,但我还是决定尝试一下................
试后,吐血
导出数据,约花了两、三分钟,导入数据,花了不到十分钟时间,全部弄好了!!!!!!!!!!!
很神奇!!!!!!

这是一个教训,程序员的知识还是要全面一些才行,以前学东西时,一直是浅尝辄止,根本没有仔细的看看书,浮燥啊。
该端正一下学习的心态了....................
posted @ 2004-07-14 19:39  一根神棍研古今  阅读(3924)  评论(13编辑  收藏  举报
Web Counter