sybase启动报master时间戳不一致的问题
2009-12-14 17:33
351 查看
----------------------------------------------------------------------------
---- 本文为andkylee个人原创,请在尊重作者劳动成果的前提下进行转载;
---- 转载务必注明原始出处
:
http://blog.csdn.net/andkylee
---- 关键字: ASE 15.0.3 时间戳 二进制 修复 master 设备文件
----------------------------------------------------------------------------
当master设备文件正在被二进制编辑器修改时,数据库服务器不能正确读取文件报错:
00:00000:00000:2009/12/14 17:21:11.79 kernel dopen: open 'D:/sybase/data/master.dat', No error
错误日志中仅仅有这么一条(ase15.0.3esd2#).
每次启动的时候老是报00:00000:00011:2009/12/14 17:26:02.50 server Error: 12315, Severity: 21, State: 1
00:00000:00011:2009/12/14 17:26:02.50 server Corrupt page, Internal error: Mismatch between tail timestamp '0b7b' and the low two bytes of timestamp in the page header 'c9d3' while accessing page '2291' of object '3' in database '1'. Please contact Sybase Technical Support.类似的错误,一个一个的修改很麻烦。
启动时打开flag=3607,所有数据库均处于bypass mode。这是截断master的日志报错
1> dump tran master with no_log
2> go
Msg 4237, Level 16, State 1:
Line 1:
Cannot dump master database's log as distributed transaction resolution is not complete ye
t. Please retry later.
1> dump tran master with truncate_only
2> go
Msg 4237, Level 16, State 1:
Line 1:
Cannot dump master database's log as distributed transaction resolution is not complete ye
t. Please retry later.
即使对master数据库进行全备也不能截断日志。
dbcc checkdb(master),dbcc checktable(sysobjects),dbcc checktable(syslogs)等等之后。重启sybase就能够正常启动了。
在
---- 本文为andkylee个人原创,请在尊重作者劳动成果的前提下进行转载;
---- 转载务必注明原始出处
:
http://blog.csdn.net/andkylee
---- 关键字: ASE 15.0.3 时间戳 二进制 修复 master 设备文件
----------------------------------------------------------------------------
当master设备文件正在被二进制编辑器修改时,数据库服务器不能正确读取文件报错:
00:00000:00000:2009/12/14 17:21:11.79 kernel dopen: open 'D:/sybase/data/master.dat', No error
错误日志中仅仅有这么一条(ase15.0.3esd2#).
每次启动的时候老是报00:00000:00011:2009/12/14 17:26:02.50 server Error: 12315, Severity: 21, State: 1
00:00000:00011:2009/12/14 17:26:02.50 server Corrupt page, Internal error: Mismatch between tail timestamp '0b7b' and the low two bytes of timestamp in the page header 'c9d3' while accessing page '2291' of object '3' in database '1'. Please contact Sybase Technical Support.类似的错误,一个一个的修改很麻烦。
启动时打开flag=3607,所有数据库均处于bypass mode。这是截断master的日志报错
1> dump tran master with no_log
2> go
Msg 4237, Level 16, State 1:
Line 1:
Cannot dump master database's log as distributed transaction resolution is not complete ye
t. Please retry later.
1> dump tran master with truncate_only
2> go
Msg 4237, Level 16, State 1:
Line 1:
Cannot dump master database's log as distributed transaction resolution is not complete ye
t. Please retry later.
即使对master数据库进行全备也不能截断日志。
dbcc checkdb(master),dbcc checktable(sysobjects),dbcc checktable(syslogs)等等之后。重启sybase就能够正常启动了。
在
相关文章推荐
- HBase中Regionserver与Master时间不一致导致RegionServer无法启动ClockOutOfSyncException
- django 获取系统当前时间 和linux 系统当前时间不一致 问题处理。
- ubuntu系统与win 7系统时间不一致问题
- 【问题记录】MySQL中时间戳转日期格式和Java中时间戳转日期格式偶尔不一致
- 关于sharepoint 里面的时间和Moss对象模型取出来的时间不一致问题
- 解决tomcat内存溢出问题,以及延长tomcat启动时间
- 【问题及解决】Elasticsearch不能正常启动do not exists on master, act as master failure
- log4j日志时间与系统时间不一致问题解决方法
- 关于SQL SERVER2000过段时间就无法启动的问题?
- centos 6.4和win7的双系统时间不一致问题!
- Android studio中logcat时间与真实时间不一致的问题
- Linux 中java程序获取系统时间跟Linux服务器时间不一致问题
- Hbase HMaster与 RegionServer同机启动端口冲突问题
- django 获取系统当前时间 和linux 系统当前时间不一致 问题处理。
- 关于linux系统和tomcat时间不一致的问题
- 关于Unity启动时间过长(启动黑屏时间长)的问题!!! 牛逼... 思路不错...
- Ubuntu与Windows7双系统下, 系统时间不一致的问题
- 将启动时间较长的app部署到CloudFoundry 遇到的问题
- 关于eclipse添加tomcat服务器后启动时间限制的问题