怎样把数据库的表备份出来?急!

lingice 2002-04-08 04:26:21
各位大虾,怎样才能把数据库中的某个表(SQL2000、Access数据库)备份出来,
也就是把库中的某个表以txt、bdf或db格式保存(导出)到硬盘上?
谢谢!
...全文
48 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiubolecn 2002-04-10
  • 打赏
  • 举报
回复
sql server就用 dts, access就直接将数据库文件复制一次
rqcong 2002-04-10
  • 打赏
  • 举报
回复
It is right
lingice 2002-04-09
  • 打赏
  • 举报
回复
to six_six
都能存成什么格式?只有.db吗?
lingice 2002-04-09
  • 打赏
  • 举报
回复
to grace_ghb
怎么写这个存储过程?我主要是在Access中使用!
谢谢,我很着急!
six_six 2002-04-08
  • 打赏
  • 举报
回复
table1.close;
copyFile('table1.db', 'table2.db');
table1.open;
tanqth 2002-04-08
  • 打赏
  • 举报
回复
我来关注关注
lingice 2002-04-08
  • 打赏
  • 举报
回复
没人关注吗?
ihihonline 2002-04-08
  • 打赏
  • 举报
回复
那你在query里写也可以啊
Grace_ghb 2002-04-08
  • 打赏
  • 举报
回复
存储过程sp_attach_db
lingice 2002-04-08
  • 打赏
  • 举报
回复
最好不要使用存储过程!
我打开某个表后有没有类似于SaveFileTo()的方法?
wwwwwwww 2002-04-08
  • 打赏
  • 举报
回复
下例将整个 MyNwind 数据库备份到磁带上:

USE MyNwind
GO
BACKUP DATABASE MyNwind
TO TAPE = '\\.\Tape0'
WITH FORMAT,
NAME = 'Full Backup of MyNwind'
GO

ihihonline 2002-04-08
  • 打赏
  • 举报
回复
你是要在程序里,还是在数据库里?
程序里,写一个存储过程就可以啊
在数据库里,不用这样,有导出向导
广东省医疗机构病案统计管理系统 (2012版) 1. Model level object lists 1. Physical diagrams objects 1. 格清单 "名称 "代码 " "标准编码主 "tStandardMain " "标准编码从 "tStandardMx " "ICD字典库 "tICD " "疾病分类 "tJBFLB " "中医码字典库 "tCHDISEASE " "单病种 "TSDISEASE " "手术码 "tOperate " "手术分类 "tOperateFlb " "中度烧伤ICD "tBurnICD " "单病种提示 "tSDISEASERemark " "系统参数 "tParam " "科室词典 "tWorkroom " "专科科室 "tSpecialRoom " "门诊手术室 "tMzOperateRoom " "自定义项目 "TitemSelfDef " "医生 "tdoctor " "医生科室 "tdoctorWorkRoom " "系统用户 "TSYSUSER " "系统权限 "TRight " "系统菜单 "TMenu " "权限菜单设置 "TRightMenu " "二/三级医院评审统计基 "tJudgeBase " "报记录 "tReport " "科室门诊工作日志 "tWorklogNoDoctor " "医生门诊工作日志 "tWorklog " "诊工作日志(不分科) "tEmergeLogNoKs " "诊工作日志(分科) "tEmergeLog " "观察室工作日志(不分科) "tObservelogNoKs " "观察室工作日志(分科) "tObservelog " "专科门诊病人数 "tSpecialLog " "门诊工作报——医技科室 "tMedicalTechLog " "医技科室(自定义) "tMedicalTechPlog " "门()诊工作报 "TMzMjzWorkReport " "专科门诊病人分科报 "TMzZkmzbrfkReport " "门诊手术病人分科数报 "TMzSsbrfkReport " "门诊各科医生诊疗工作量报 "TMzGkyszlgzlReport " "门诊医生个人诊疗工作量报 "TMzYsgrzlgzlReport " "诊、观察室工作报 "TMzJzgcsWorkReport " "医院工作报(门诊部分) "TMzHospitalWorkReport " "病人最新信息 "TPATIENT " "病人诊断信息 "tDiagnose " "病人手术信息 "tOperation " "妇婴卡 "tBabyCard " "病人转科情况 "tSwitchKs " "中医院病人附加信息 "tChAdd " "肿瘤卡信息 "tKnubCard " "肿瘤化疗记录 "tKnubHl " "医保 "TBAYB " "病人住院信息 "tPatientVisit " "病房工作动态日志 "TZyWardWorklog " "病案借阅登记 "tbaLend " "病案日志 "tBaLog " "科室字典备份明细 "tWorkroomBakDetail " "系统用户组 "TGroup " "用户组权限设置 "TGroupRight " "科室字典备份 "TWorkroomBakMain " "门诊报(主) "TMzReportMain " "医院工作报(医技科室) "TMzYjksHospitalWorkReport " "专家门诊病人数报 "TMzZjmzbrsReport " "诊病人分科报 "TMzJzbrfkReport " "观察室病人分科报 "TMzGcsbrfkReport " "医技科室(自定义项目)报 "TMzYjkszdyReport " "节假日 "TPlaytime " "疾病分类方式 "tJBFLFSB " "二/三级医院评审统计 "TZyJudgeReport " "门()诊工作日报 "Tmzmjzdayworkreport " "观察室日报 "Tmzgcsdayreport " "家庭病床工作月报 "TZyHomeBedReport " "住院报(主) "TZyReportMain " "医院出院病人疾病分类疗效、疗程、费用情况"TZyOutPateintICDReport " "医院部分病种住院医疗费用 "TZyICDPartFeeReport " "医院出院病人疾病分类年龄别情况(一) "TZyOutPatientICDAgeReport1 " "医院出院病人疾病分类年龄别情况(二) "TZyOutPat
《MYSQL备份与恢复》之 Innodb与 MyISAM引擎 一、系统环境 1.1 ubuntu 12.0.4 X86_64 1.2 percona-xtrabackup-2.0.3.tar.gz 1.3 xtrabackup简介 xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。 xtrabackup有两个主要的工具:xtrabackup、innobackupex (1)xtrabackup只能备份InnoDB和XtraDB两种数据,而不能备份MyISAM数据 (2)innobackupex是参考了InnoDB Hotbackup的innoback脚本修改而来的,innobackupex是一个perl脚本封装,封装了xtrabackup,所以能同时备份处理innodb和myisam,但在处理myisam时需要加一个读锁。并且加入了一些使用的选项,如slave-info可以记录备份恢复后,作为slave需要的一些信息,根据这些信息,可以很方便的利用备份来重做slave。 (3)使用帮助:http://www.percona.com/docs/wiki/percona-xtrabackup:start  (4)Xtrabackup可以做什么   在线(热)备份整个库的InnoDB、 XtraDB   在xtrabackup的上一次整库备份基础上做增量备份(innodb only)   以流的形式产生备份,可以直接保存到远程机器上(本机硬盘空间不足时很有用)   MySQL数据库本身提供的工具并不支持真正的增量备份,二进制日志恢复是point-in-time(时间点)的恢复而不是增量备份。Xtrabackup工具支持对InnoDB存储引擎的增量备份,工作原理如下: xtrabackup备份原理   xtraBackup基于InnoDB的crash-recovery功能。它会复制innodb的data file,由于不锁,复制出来的数据是不一致的,在恢复的时候使用crash-recovery,使得数据恢复一致。   InnoDB维护了一个redo log,又称为transaction log,事务日志,它包含了innodb数据的所有改动情况。当InnoDB启动的时候,它会先去检查data file和transaction log,并且会做二步操作:   xtraBackup在备份的时候, 一页一页地复制innodb的数据,而且不锁定,与此同时,XtraBackup还有另外一个线程监视着transactions log,一旦log发生变化,就把变化过的log pages复制走。为什么要着复制走呢? 因为transactions log文件大小有限,写满之后,就会从头再开始写,所以新数据可能会覆盖到旧的数据。   在prepare过程中,XtraBackup使用复制到的transactions log对备份出来的innodb data file进行crash recovery。

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧