Sybase Ase 12.5 for Linux 的使用
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-04
ybase@sybase bin]$ ./isql ╟u sa ╟s sybase ╟p dr5623h 1>sp_addumpdevice ‘disk’,‘bk_mydatabase’,‘/sybbackup/bk_sybbackup.dat’ 1> go //创建备份设备bk_mydatabase 1> sp_addumpdevice ‘disk’ , ‘bk_log’ , ‘/sybbackup/bk_log.dat’ 2> go //日志文件的存储位置 2、备份数据库.使用dump database 命令备份数据库数据. 1> dump database mydatabase to ‘bk_mydatabase’ with init2> go 3、 备份事务日志.使用命令dump transaction. 1> dump transaction mydatabase to ‘bk_log’2> go 如果有多个数据库,则需要多次执行备份数据库和备份事务日志操作.备份完成后,非常有必要对备份数据进行验证,如果不这样做将可能发生可怕的后果.笔者在此建议把备份文件多做几份拷贝,放置在不同的地理位置,就算某天失火把服务器和备份烧毁了也可起死回生. 数据库恢复:可能需要经常备份数据库和事务日志,但不必经常进行数据库恢复操作.只有在数据库发生意外、数据库移植、试验等情况下才需要进行恢复操作.与备份相对应,恢复也可分几步进行.需要注意的是,在数据库恢复期间,不要让用户连接数据库.
1、 创建数据库.与要恢复的数据库同名,如果是原数据库损坏,需要先把数据库删除,然后再创建同名数据库. 2、 恢复数据库.使用命令load database命令来恢复数据库. 1> load database mydatabase from ‘bk_mydatabase’2> go 3、 恢复事务日志.使用命令load transacti 1> load transaction mydatabase from ‘bk_log’ 2> go 4、 联机数据库.事务日志装载完毕之后,才可以使数据库成为联机状态. 1> database mydatabase2> go 2005-9-21 于北京通州
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 一招一式攻克linux(四)下一篇: linux中的.so .a .la文件的含义
关于Sybase Ase 12.5 for Linux 的使用的所有评论