摘要:
现象:Error 926 Severity Level 14 Error Message Text Database 'xx' cannot be opened - it has been marked SUSPECT by recover Explanation (1) 当你使用Transact_SQL命令操作这个数据库的数据时, 出现这个信息, 这是一个严重的错误, 如果你要使用这个数据库的数据, 必须改正这个错误. (2) 启动Backup Server, 后备master数据库 1>dump database master to "/usr/sybas. 阅读全文
摘要:
因服务器升级,需要对某系统的SYBASE数据库中的数据进行迁移。由于都是IBM的小型机,没有涉及到跨平台,因此,自然就选择了DUMP--->LOAD的方式来进行数据的迁移。主要步骤大致如下: 1、停止业务,避免系统继续产生数据变动 2、修改监听端口,重启数据库 3、DUMP数据库,并上传到新机器 4、在新机器上新装SYBASE服务,并新建相关数据库设备、数据库 5、将数据LOAD回数据库中 6、调整用户权限。 在操作的过程中,我们首先是进行了一次测试演练,让我比较意外的是LOAD回去以后的数据库,居然数据跟日志混在一起了。跟同事讨论了一下,可能是新建数据库的时候,为了贪图方便,一次把.. 阅读全文
摘要:
最近某系统的ASE数据库出现了异常,经过各种努力,终于把数据库正常又起起来了。但是经过检查,发现在查看剩余日志空间的时候(sp_helpsegment 'logsegment'),发现显示出来的剩余页数居然是一个负数,估计是数据库系统在恢复的过程中有点问题。因此,需要执行如下处理: 1、关闭数据库。 2、在RUN脚本的结尾添加启动参数:-T7408 3、重启数据库 4、启动完毕后通过sp_helpsegment 'logsegment'检查数据是否恢复正常,如果尚未正常,则可继续下面的步骤。 5、在数据库中执行一些写入操作(比如:新建个数据表,并往里面插入一些数 阅读全文