如何将sql server数据库中的某些表的数据导出?它的结构可以用sql脚本导出,但是数据呢?在线等待。多谢!! rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用bcp倒,他是ms-dos模式的一个命令或者在enterprise manager里面选择表,右键,export 对啊,用企业管理器中的Export功能,选择导出的类型就可以了! 楼上的,用DTS只能导出为文本,Access等文件(数据库必须首先创建),但是我的数据库的记录是非常的大的(百万条),这样做是否安全?但是如果是用备份sql数据库生成的文件那样,就很好了。能这样实现吗? 用sqlserver的企业管理器可导,用pb的数据管道同样可导,且包含数据。但用pb的数据管道导出时可能有些字段类型会改变,如varchar将导成char等,但数据内容不会改变,可手工改动一下。 sqlserver的企业管理器可导?只能导出表结构呀,请说明,多谢!! 用bcp倒,出来的数据都是文本文件,好操作! 可以用delphi的dataset.savetofile。 请问,用这种方法对于百万条记录集的数据库是否会有数据丢失的情况?如果把它导出为Access呢?Access是否能应付这么大的数据? Access是否能应付这么大的数据?不能应付。就用最原始的方法,先把数据集select 到一个数据集中,然后用循环insert into新表里面。不过要注意的是:循环里面的语句要进可能地精简;尽可能地用费时的函数或者过程。 建议使用SQL Server或Oracle数据库;本人曾经把20多万数据从SQL Server导到Oracle里面,花了40多分钟。我记得当时循环里面有1000行左右的判断、赋值语句。字段大概有20多个。这或许对你有些参考价值。 DTS可以导出任何形式的数据,速度也不错,应该没什么问题,建议 可以使用一个叫DBBACKUP的控件倒数据,生成.dat文件,最近的版本是0.9.3.0 建议楼主做一个备份的数据库,都用的是SQLServer,然后再导出,目标和源都选用SQLServer,这样不会错!如果不导出为SQLServer,百万条记录确实很恐怖,相信其他的数据库很难管理! 有以下几种方法:1.bcp2.insert into...select...3.dts(导入\导出向导,结构数据一起导师,建议用这个) tquery 组件问题 有关SPCOMM控件 怎么做自定义格式的数据库文件,请高手指教!!! 如何复制一条记录中的各个字段到相应的EDIT控件中? 用DELPHI怎么连接internet上的SQL server 请教一个调用DLL中的窗口的问题???? 在程序运行期间动态创建一个窗体,如何实现? 这是什么错误? 谁知道query.sql.add('sysdate减去20040201101150');后是什么类型的,是日期型吗? 客房管理软件 怎么动态生成 台面 我是新手,请教各位大虾,谁知道delphi原程序的网址,(在线等待),多谢 关于as的用法
但数据内容不会改变,可手工改动一下。
只能导出表结构呀,请说明,多谢!!
如果把它导出为Access呢?Access是否能应付这么大的数据?
不能应付。
就用最原始的方法,先把数据集select 到一个数据集中,然后用循环insert into新表里面。
不过要注意的是:循环里面的语句要进可能地精简;尽可能地用费时的函数或者过程。
本人曾经把20多万数据从SQL Server导到Oracle里面,花了40多分钟。
我记得当时循环里面有1000行左右的判断、赋值语句。
字段大概有20多个。
这或许对你有些参考价值。
如果不导出为SQLServer,百万条记录确实很恐怖,相信其他的数据库很难管理!
1.bcp
2.insert into...select...
3.dts(导入\导出向导,结构数据一起导师,建议用这个)