数据库的维护过程,难免遇到一些表的备份和恢复工作。为了方便起见,我将这些重复的工作整理成了运行在windows上的批处理,和运行在AIX服务器上的KShell脚本。脚本的作业内容就是,指定具体的表集合,分文件逐表备份和恢复。
如果是经常性的指定的固定表的话,可以修改以数组方式的脚本。
如果是经常改变表名的话,可以修改以读取文件方式的脚本,配置文件中每行记录一个表名。
使用脚本之前,必须根据自己的运行环境,更改服务器的IP地址和数据库的设置参数。
需要注意的是,批处理执行恢复和备份操作,如果客户端的字符集和服务端的字符集不一致,会提示字符集警告,但不影响最终结果。
相关脚本,请到如下URL下载: