点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我在Win7上使用IQ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我在Win7上使用IQ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我在Win7上使用IQ 16.0 SP 11 XE(16.0.110.2014/10214)。
在较早的版本中,可以使用" -f"命令行选项(在SQL Anywhere数据库中仍然可能),在丢失.log文件后强制恢复目录存储。 在当前版本中,不再支持" -f"开关(尽管在运行" start_iq-?"时显示),并显示一条错误消息指示该情况。
在丢失目录存储.log文件之后,是否有完整的数据库还原方法(试图使IQ数据库恢复生命)? 如果是这样,是否有文件记录(在哪里)? 如果没有,则中断该中断的原因是什么(除了显而易见的是,基于最新检查点进行的恢复可能与IQ存储区不一致)?
TIA和最诚挚的问候
Volker
DB-TecKnowledgy
嗨,Volker,
如果数据库崩溃或被杀死,那么您肯定需要.log来重新启动IQ。
如果该.log丢失了,那么没有它就没有运气来重新启动IQ。
如果数据库已正常关闭,则可能有机会通过使用
指定新的事务日志名称来重新启动数据库dblog -t newTranLogName.log dbName.db
一旦数据库可以重新启动,您可以再次将其关闭,然后再次运行dblog -t来设置初始事务日志名称,并重新启动IQ。
如果这不起作用,则必须进行完全还原。
我们删除-f的原因之一是,太多客户误解了它的用途。
许多客户收到-x损坏消息或dbspace满消息,这使得损坏恢复甚至更加困难。
对于MPX,使用-f可能会停止目录同步。
关于,
Lyna
一周热门 更多>