SYBASE使用中个人出现的问题整理

本文总结了在使用SYBASE数据库时遇到的一些常见问题及其解决方案,包括服务启动失败、数据库被标记为"Suspect"、记录无法修改以及无法新增数据库表的情况,并提供了相应的SQL命令和步骤来修复这些问题。
摘要由CSDN通过智能技术生成
 

1。服务启动失败:

在重启数据库时,出现类似 Recovery dbid 5 ckpt (1202079,9) oldest tran (1122446,8)
提示后数据库再也启动不了。此时如果master数据库已启动,则可连接到master数据库上

isql -Usa -P -Ssybase -Jcp850

运行如
下语句:

/* 使系统数据表可改 */
sp_configure "allow update",1

/* 使数据库在启动时不做检查 */
update sysdatabases set status=-32768 where name="databasename"

/* 清理日志 */
dump tran master with no_log
dump tran databasename with no_log

然后重启数据库,就可解决问题。但还必须做一步:
sp_configure "allow update",0

******************************************

2。解决数据库被标记为“suspect”的方法
  
现象: Error 926
  Severity Level 14
  Error Message Text

  Database "xx" cannot be opened - it has been marked SUSPECT by recover Explanation

  当你使用Transact_SQL命令这个数据库的数据时,出现这个信息,这是一个严重的错误,如果你要使用这个数据库的数据,必须改正这个错误。Action

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值