首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

超大数据量MS-SQL2000数据导出

2012-10-21 
求助:超大数据量MS-SQL2000数据导出本机连接到远程sql2000,想导出远程数据库到本地转换成excel格式(或其它

求助:超大数据量MS-SQL2000数据导出
本机连接到远程sql2000,想导出远程数据库到本地转换成excel格式(或其它格式),数据库大概有100G。
本机已经连接到远程服务器了,可以备份数据库(或者导出),但是仅仅能保存在远程服务器,无法保存到本地。
另外,怎么用一句sql查询之后,把查询结果保存到本地(我并不需要导出整个数据库,而是导出sql查询结果,查询结果也是超过几万条)
本来想简单用vb6连接到sql2000,然后把sql查询结果保存下来,这个可以得到数据,不过由于数据量太大,用recordset操作有没有问题?保存到excel文件时间会不会特别久?

[解决办法]
如果仅仅是数据获取,使用access的生成表查询,可以将十几万行的数据获取到本地。 而且速度还行。网络要求是公司级别的。(10秒以内)
[解决办法]
几万条数据用bcp就可以导出来了,没啥好担心的,导出来之后再取过来,顶多几十M而已。用程序来导反而不好。
[解决办法]
导出来本来不会产生太多的日志,如果是非简单恢复模式,那么备份一下日志,log文件里面的东西就会截断,可以重用,如果你要导入,那把数据库的恢复模式换成大容量日志也是不错的选择
[解决办法]

探讨

导出来本来不会产生太多的日志,如果是非简单恢复模式,那么备份一下日志,log文件里面的东西就会截断,可以重用,如果你要导入,那把数据库的恢复模式换成大容量日志也是不错的选择

热点排行
Bad Request.