点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
每次执行命令:sp_addlogin,sp_helpdb等。出现以下错误:
Msg644,级别21,状态5:
服务器'XXXXX',过程 'sp_addlogin',第509行:数据库'master'中表'sysstatistics'的索引ID 2的索引页1171中缺少数据行ID(1146,19)的索引行条目。 Xactid是(8590025847,13)。 删除并重新创建索引。
消息12807,级别18,状态1:服务器'XXXXX',过程'sp_addlogin',第509行:
无法删除sysstatistics中的元组
消息1265。 ,级别20,状态1:
服务器'XXXXX',过程'sp_addlogin',第509行:
进行了非法尝试,以释放无效锁或进程家族不拥有的锁(lr = 0x0x1479a8760,lrmagic = f)。
ASE正在终止此过程。
执行时间(毫秒):75时钟时间(毫秒):75
我们尝试了以下解决方案,用于Msg 644: 《Sybase®Adaptive ServerTM Enterprise故障排除和错误消息指南》
但问题仍然存在。
我们正在使用:Adaptive Server Enterprise/15.7.0/EBF 19805 SMP ESD#01/P/x86_64/Enterprise Linux/aseasap/2918/64-bit/FBO/Wed Feb 8 07:50:28 2012
在RHEL 6.3上
预先感谢
亲爱的钟un,
感谢您的快速反应。
我们已通过加载最新的主数据库来解决此问题。
此致
Sravan Kumar。
尊敬的Jongun,
如您在上述步骤中建议的那样,当我们在执行以下命令时遇到以下错误。
1> dbcc dbrepair(master,repairindex,sysstatistics,2)
2>
在7页中,对象'sysstatistics'有164.000000行。
消息1505,级别16,状态2:< 服务器'XXXXXX',第1行:
创建重复索引失败的唯一索引。 主键是'976003477,0,0,0,0x02,110,1'
消息8201,级别26,状态6:
服务器'XXXXXX',第1行:
描述符的保留计数(objid) = 24,dbid = 1)应该为1。相反,找到0。
在撤消数据库" master"中的日志行时出错。 清除pageid = 0x164ca; 行num = 0x9。
DBCC执行完成。 如果DBCC打印了错误消息,请与具有系统管理员(SA)角色的用户联系。
消息11068,级别20,状态1:服务器'XXXXXX',第1行:
事务处于错误状态 "已附加命令"。 预期状态为"完成命令附加"。
消息11068,级别20,状态1:服务器" XXXXXX",第1行:
发现事务处于"命令附加"的错误状态 。 预期状态为"已附加命令完成"。
ASE正在终止此过程。
执行时间(毫秒):60时钟时间(毫秒):60
仍然存在问题
请提供替代解决方案来帮助我们解决此问题。
预先感谢
此致
Sravan Kumar。
嗨,Sravan,
请尝试对其进行以下修复。
在尝试执行该步骤之前,请备份主数据库。
1.关闭ASE服务器
sp_configure'允许更新系统表',1
go
关机
开始
2.backup master.dat文件
对于单用户模式,在RUN_-将master.dat复制到备份目录
3.add -m选项。
... \
-s
-m \
4.update sysobjects.sysstat
更新sysobjects set sysstat = sysstat | 4096,其中name ='sysstatistics'
go
dbcc traceon(3604)
go
dbcc dbrepair(master,repairindex,sysstatistics,2)
go
更新sysobjects设置sysstat = sysstat ^ 4096,其中名称='sysstatistics'
go
sp_configure'允许更新系统表',0
go
5。关闭ASE并在RUN_上删除-m选项
致谢,
钟un
尊敬的钟ong,
感谢您的输入。
DTM已关闭,即我们尚未启用DTM并已确认。
因此,没有挂起的事务,'sp_transactions'返回0(零)记录。
高度赞赏任何进一步的指示或支持。
感谢与问候,
Sravan Kumar。
嗨,Sravan,
ASE服务器可能正在使用DTM选项。
如果是这样,则首先必须解决未完成的事务,然后再解决问题。
请尝试提交或回滚DTM事务。
1.to 标识运行sp_transactions的不完整交易。
sp_transactions
去
2。确定上面找到的事务将完成或回滚。
," commit")-提交
dbcc traceon(3604)
go
dbcc complete_xact(
去
OR
dbcc complete_xact(," rollback")-用于回滚
go
dbcc忘了_xact()
去
有关dbcc命令的更多详细信息,请参见参考 手册。,请使用 sp_transactions 或致电 xa_gtrid ()。
要获取
致谢,
钟云
一周热门 更多>