sybase下如何恢复master设备

简介:
      由于误删除master库中的syslogins表导致用户不能登录数据库,不过有master数据库的备份,尝试恢复,总结步骤如下。
 
备份master数据库
dump database master  to 'e:\backup\master.dat'
 
重新创建master设备大小(重新创建前,先删除以前的master设备)
sqlsrvr -d g:\master.dat -b500M
 
以恢复方式启动sybase服务
sqlsrvr -dg:\master.dat -sDY -eg:\sybase\ASE-12_5\install\errorlog -ig:\sybase\ini -Mg:\sybase -m
-d 指定master设备的名字
-b 指定master设备的大小
-s 服务名
-e 错误日志文件名
-i 接口文件的目录
-M 指定sybases主安装目录就行
-m master的恢复模式,也就是master的单用户模式。
 
指定master数据库的大小
alter database master on master = '280M'
 
确定并更改sysservers 表中关于备份服务的网络名为备份服务名。
注意可以直接更新系统表,不需要sp_configure ‘allow update’,1
select * from sysservers                   
update sysservers set srvnetname='crm_bs' where srvid=1
 
启动sybase的备份服务
 
7 load master数据库的备份
load database master from 'e:\backup\master.dat'
 
重启sybase主服务









本文转自 zhangxuwl 51CTO博客,原文链接:http://blog.51cto.com/jiujian/1046842,如需转载请自行联系原作者
目录
相关文章
|
SQL 数据库
sql server 备份与恢复系列四 大容量模式下的备份与还原
原文:sql server 备份与恢复系列四 大容量模式下的备份与还原 一. 概述   在sql server 备份与恢复系列的第一篇里,有讲到大容量模式下备份与还原的相关知识。这篇重点来演示在大容量模式下常用的备份与还原模式“完整备份+差异备份+日志备份”。
1012 0
|
SQL Go 数据库
sql server 备份与恢复系列三 简单恢复模式下的备份与还原
原文:sql server 备份与恢复系列三 简单恢复模式下的备份与还原 一.概述   前面讲了备份的一些理论知识,这篇开始讲在简单恢复模式下的备份与还原。在简单模式下是不能做日志备份的,发生灾难后,数据库最后一次备份之后做的数据修改将是全部丢失的,所以在生产环境下,数据又很重要,一般不建议使用这种模式。
1057 0
|
SQL 数据库 Windows
|
存储 数据安全/隐私保护
|
关系型数据库 MySQL Shell
|
监控 Java 关系型数据库
PostgreSQL服务器管理:备份和恢复
由于包含着有价值的数据,PostgreSQL数据库应当被定期地备份。虽然过程相当简单,但清晰地理解其底层技术和假设是非常重要的。 有三种不同的基本方法来备份PostgreSQL数据: SQL转储, 文件系统级备份, 连续归档。
2637 0