Sybase数据库故障处理方法.doc

Sybase数据库故障处理方法.doc

ID:55858296

大小:77.00 KB

页数:12页

时间:2020-06-10

Sybase数据库故障处理方法.doc_第1页
Sybase数据库故障处理方法.doc_第2页
Sybase数据库故障处理方法.doc_第3页
Sybase数据库故障处理方法.doc_第4页
Sybase数据库故障处理方法.doc_第5页
资源描述:

《Sybase数据库故障处理方法.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Sybase数据库故障处理方法一、Sybsystemprocs库“挂起”解决办法1.修改Sybase.cfg文件,修改Sybase数据库可以修改系统参数.2.$viSybase.cfg查找“allowupdates”,将其修改为1.(缺省值为0).既allowupdatestosystemtables=1重新启动系统.3.用 isql登录到sqlserver中,修改master库中sysdatabases表中sybsystemprocs库对应的status的值为-32768.$isql–Usa–P1>updatemaster..sysdatabas

2、es2>setstatus=-32768wherename=”sybsystemprocs”1>go1>shutdownwithnowait2>go关闭数据库重新启动.4.用 isql登录到sqlserver中,修改master库中sysdatabases表中sybsystemprocs库对应的status的值为0.$isql–Usa–P1>updatemaster..sysdatabases2>setstatus=0wherename=”sybsystemprocs”3>go1>shutdownwithnowait2>go关闭数据库重新启动.5.

3、将Sybase.cfg中的”allowupdatestosystem”的值改为0.二、如何恢复master数据库ASEcan'tsetupandhasnovaliddumpofmaster1、编辑RUN_servername在命令行最后加入:-T36072、单用户模式启动ASE$cdinstall$startserver-fRUN_servername-m3、bcpout系统表$bcpmaster..sysdevicesout/directory.spec/devs-Usa-P-c$bcpmaster..sysdatabasesout/direct

4、ory.spec/dbs-Usa-P-c$bcpmaster..sysusagesout/directory.spec/usages-Usa-P-c$bcpmaster..sysloginsout/directory.spec/logins-Usa-P-c$bcpmaster..sysconfiguresout/directory.spec/configures-Usa-P-c$bcpmaster..syscharsetsout/directory.spec/charsets-Usa-P-c4、shutdownASE5、创建新master设备$bu

5、ildmaster-d-s(new_master_device_size以2K为单位)6、编辑RUN_servername将指定master设备指定为新创建的master设备,并删除在第1步中增加的参数。7、删除/directory.spec/dbs、/directory.spec/usages文件中有关master、tempdb、model的内容。8、单用户模式启动ASE$cdinstall$startserver-fRUN_servername

6、-m9、bcpin系统表$bcpmaster..sysdevicesin/directory.spec/devs-Usa-P-b1-c$bcpmaster..sysdatabasesin/directory.spec/dbs-Usa-P-b1-c$bcpmaster..sysusagesin/directory.spec/usages-Usa-P-b1-c$bcpmaster..sysloginsin/directory.spec/logins-Usa-P-b1-c$bcpmaster..sysconfiguresin/directory.spec

7、/configures-Usa-P-b1-c$bcpmaster..syscharsetsin/directory.spec/charsets-Usa-P-b1-c10、shudownASE11、执行installmaster脚本$isql-Usa-P<$SYBASE/scripts/installmaster12、启动ASE三、如何删除坏的用户数据库?(以pubs2为例)当使用dropdatabase无法删除数据库时,使用本文所示方法可以删除。(1)使用isql以sa注册SQLserver(2)设置允许修改系统表1>sp_configure"al

8、lowupdates",12>go(3)把要删除的用户数据库置为"suspect"状态1>usemaster2>go1>b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。