Bcp备份恢复手则.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 手动BCP文件备份与恢复 2 一、备份前的准备 2 1.数据库日常备份 2 2.数据库迁移 2 二、备份数据 2 1. 将备份目录下的zx_zgstru.sql、zx_index.sql和zxcon.sql文件复制到运行软件目录下: 5 2.利用sybase central,建立一个新数据库,数据库名可以为正式数据库后加上new 5 3.在运行软件目录中,修改wgz_mdb.txt文件,添加新数据库记录,保存后双击应用程序图标用2000/2000登录号和口令进入空数据库: 6 4.在DOS下运行zgbcp.bat恢复数据 6 5.检查指定目录下打开bcplog.txt文档 7 6.以正常口令进入软件,数据库升级两次; 8 7.运行zgcon.sql文件: 8 8.检查数据库一致性: 8 9.正常登录,进行数据库升级(操作同第8步,可选); 9 1系统基本设置核对(可选) 10 2.基本数据核对(可选) 10 3.单据核对(可选) 10 4.总帐核对(必须处理) 10 五、新数据库改名正式数据库名称 11 手动BCP文件备份与恢复 一、备份前的准备 1.数据库日常备份 检查备份硬盘空间是否足够大,检查网络是否为本地网,检查使用人员和服务器是否空闲;对于Internet网络,BCP比较慢,一般不允许使用,否则影响系统运行;对于系统较忙,BCP需要服务器CPU等资源,会进一步影响系统运行;BCP日常备份选择系统空闲时间,如半夜(3:40)备份,且与数据同步计划分开; 2.数据库迁移 数据库迁移指利用BCP将数据库从一个服务器移到另一个服务器,实现异种平台数据转换,与日常备份存在很大区别,必须特别小心,具体操作如下: a.利用sybase central检查是否有人使用系统,必须保证无人使用系统; b.利用sybase central或sp_renamedb将数据库改名(也直接修改IP地址,简单彻底),确保以后无人能够使用数据库; c.检查备份硬盘空间是否足够大,一般和数据库使用空间一样大; d.检查网络是否为本地网,对于非本地网,备份时间估计在3小时以上,必须有充分准备; e.检查本地是否存在病毒,建议将所有程序关闭,防止干扰备份; f.检查服务器是否空闲(iostat); 二、备份数据 首先进入软件,打开A7F 数据备份菜单(必须是3级以上才可以操作): 首先选择要导出的数据库; 其次选择导出的备份路径; 如果是手动备份,就点击“数据备份”,系统开始备份; 如果是自动备份,可以选择备份周期、选择备份的时间,然后点击自动备份,系统会弹出一个窗口,等到指定备份时间时,系统自动进行备份; 正常结束后,退出软件; 2. 到备份目录下查看导出的bcp文件: 文件*.dat为对应表数据记录备份文件; 文件*.out为对应表数据记录导出日志文件; 文件zx_zgstru.sql为BCP恢复时建表文件; 文件zx_zgindex.sql为BCP恢复时建索引文件; 文件zgcon.sql为BCP恢复时更新表状态的文件; 文件zgbcp.bat为BCP恢复时执行的批处理文件; 文件wgzrows.txt为BCP备份行记录核对文件,主要核对bcp出来表的行记录和原库中表的行记录是否一致,校验作用; 文件bcp.exe和libblk.dll为BCP恢复相关工具; 三、将BCP备份数据恢复到一个新数据库 1. 将备份目录下的zx_zgstru.sql、zx_index.sql和zxcon.sql文件复制到运行软件目录下: 2.利用sybase central,建立一个新数据库,数据库名可以为正式数据库后加上new 注意属性配置,包括tempdb大小和数据库的options中打钩,注意锁的个数;严格按照数据库安装手册安装空库; 3.在运行软件目录中,修改wgz_mdb.txt文件,添加新数据库记录,保存后双击应用程序图标用2000/2000登录号和口令进入空数据库: (1)选择“超级管理” “建表”,如下图所示: (2)点击“全部重建”按钮,系统自动缺省建表; (3)成功后,点击‘退出’按钮,完全退出软件; 注:简单比较下原库和新库的用户表的个数是否一致:将下面这条语句在两个库里运行比较结果,相差为1,因为wr_syscolumns这个表不需要,在必威体育精装版软件版本中 BCP备份已经屏蔽该表; Select count(*) from sysobjects where type = ‘U’ and substring(name,1,5) ‘pbcat’ 4.在DOS下运行zgbcp.bat恢复数据 进入到备份目录下,输入zgbcp.bat导入命令;(zgbcp.bat 数据库名 in 登录号

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档