- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创智_DRMS_操作手册_sybase数据库BCP导入导出创智_DRMS_操作手册_sybase数据库BCP导入导出
Sybase数据库BCP导入导出操作手册
目录
1. 常用数据库备份类型 2
2. BCP数据导出使用情况 2
3. BCP数据导入导出操作方法 2
3.1. 生成BCP导出语法 2
3.2. BCP数据导出 3
3.3. BCP数据导入 4
3.4. 分段导入以及日志清理 4
3.5. 前后台BCP outin语法生成器 6
4. 注意事项 6
常用数据库备份类型
使用Sybase的Backup Server(备份服务器),做Dump备份。
转储数据库(Dump database),就是为整个数据库(包括数据、表结构、触发器、游标、存储过程、事务日志等)做一次物理备份。转储数据库时,系统自动执行一次checkpoint,即将日志和数据从缓冲区拷贝到硬盘(只拷贝脏页),把已被分配的页(日志和数据)转储到设备。这种数据备份方式是将整个数据库的运行环境完整的复制一份,包括数据库的脏页和碎片,在使用load命令恢复时,只能恢复到同样大小的数据库中(数据和日志的大小都只能和原来完全一致),适用于在每天的日终营业网点下班后的日常备份。优点是数据库完整无误,缺点是不能直接查看备份内容。
BCP数据库备份
BCP(bulk copy)是SYBASE公司提供专门用于数据库表一级数据备份的工具,一般存放在所安装的ASE或者Open Client 的BIN目录中。利用这个命令来处理数据的备份和恢复,比软件中提供的数据备份、恢复要快的多,因为该命令对数据的操作不产生日志。
BCP数据导出使用情况
如果数据库受到硬伤(如数据库挂起无法恢复、或者系统表结构损坏等),造成数据不能通过备份服务器进行正常备份,或者正常备份的数据库也一样是损坏的,就要通过BCP数据导出方式,把数据库所有表数据导出来,再进行恢复。
通过bcp备份数据库碎片 Sybase数据库作为联机事务处理应用服务器,每天应用程序都对数据库做大量的插入、修改和删除等操作,不可避免的在数据库的物理存储介质上留下页碎片和扩展单元碎片,从而影响数据库的存储效率和运行速度。数据库名为要备份的数据库名字 表名为要备份的表的名字 out/in 备份用out,恢复用in 文件名:备份形成的文件或恢复需要的数据文件,要求包含文件的路径信息,否则默认为当前路径。 用户名:一般为sa
密码:sa的口令 服务器名:如本机器连接多个数据库服务器,则需要指定相应的数据库服务器 字符串:cp850一定要填上,否则导出来的中文都是乱码。
BCP out语法生成器:
SELECT bcp 数据库名.pos.+ name + out + name + .txt -Usa -P -S服务名 -c -t~ -Jcp850
from sysobjects
where type = U
order by name; 通过PB将上述语法执行后形成的语句导出成txt文件,然后把后缀名改成bat形成批处理文件,在需要执行时,直接运行批处理文件即可。
BCP数据导出
在指定路径执行批处理后,就会开始导出数据,弹出DOS命令窗口,会显示当前的数据导出情况,如正在导出哪个表的数据,导出的数据条数多少或者报错信息等,同时,导出成功后就会在语法里设定的导出目录中生成txt文档:
BCP数据导入bcp kzx.pos.monthly_tx_summary out d:\bcpdata\monthly_tx_summary1.txt -Usa -P -Skzx -c -t~ -Jcp850 -F 1 -L 200000
bcp kzx.pos.monthly_tx_summary out d:\bcpdata\monthly_tx_summary2.txt -Usa -P -Skzx -c -t~ -Jcp850 -F 200001 -L 400000
bcp kzx.pos.monthly_tx_summary out d:\bcpdata\monthly_tx_summary3.txt -Usa -P -Skzx -c -t~ -Jcp850 -F 400001 -L 600000
bcp kzx.pos.monthly_tx_summary out d:\bcpdata\monthly_tx_summary4.txt -Usa -P -Skzx -c -t~ -Jcp850 -F 600001 -L 800000
bcp kzx.pos.monthly_tx_summary out d:\bcpdata\monthly_tx_summary5.txt -Usa -P -Skzx -c -t~ -Jc
您可能关注的文档
最近下载
- 电子数据取证技术PPT课件(共12章)第3章取证技术基础.pptx VIP
- 电子数据取证技术PPT课件(共12章)第2章电子数据取证规范.pptx VIP
- 北师大版三年级数学上册 (长方形周长)周长课件教学.pptx
- 23G518-1门式刚架轻型房屋钢结构(无吊车).docx
- 电子数据取证技术PPT课件(共12章)第5章UNIXLinux操作系统取证技术.pptx VIP
- 砥砺身心成就未来主题班会.pptx VIP
- 2024年《公文写作与处理》考试题库大全(含答案).pdf VIP
- 电子数据取证技术PPT课件(共12章)第9章网络取证技术.pptx VIP
- 建设银行笔试试题.docx
- 电子数据取证技术PPT课件(共12章)第4章Windows操作系统取证技术.pptx VIP
文档评论(0)