如何恢复sybase数据库?
上一篇 /
下一篇 2011-09-21 23:59:40
/ 个人分类:技术杂谈
操作步骤:
1、开始
2、运行
3、Cmd
4、isql –U用户名–P密码–S服务器
5、load database数据库from ‘路径:\数据库名.dmp’
6、go
如果系统报错提示:Database in use. A user with System Administrator (SA) role must have exclusive use of database to run load就是某个进程正在使用要恢复的数据库,这时用命令
Sp_who
Go
来查询,查到是某个进程后,记录进程号,用命令
Kill进程号
Go
执行后,再执行一遍
load database数据库from ‘路径:\数据库名.dmp’
go
成功后会提示LOAD is complete (database数据库名).
查看DBA,会发现恢复后的数据库为红色,需要用命令
Online database数据库名
Go
来启动恢复后的数据库,否则数据库不可用。
成功后会提Database ‘数据库名’ is now online,此时数据库真正的恢复成功了。
注意:
恢复数据库时,页面大小要相同,而且要恢复的数据库设备大小要大于等于备份的数据库设备大小。
收藏
举报
TAG: