您的位置:首页 > 产品设计 > 产品经理

EPM问题汇总之--Essbase问题-无效块标题: 块类型非法

2016-11-15 10:17 197 查看
转载自

洋葱社区-使用Essbase插件连接Essbase时提示:无效块标题: 块类型非法 – 请使用 IBH Locate/Fix 实用程序查找/修复 IBH 问题

问题描述:

运行规则时报错:

无效块标题: 块类型非法--请从备份中恢复

截图:



问题原因:

index文件和pag文件不匹配导致。

例如:运行规则的过程中进行刷库的操作



解决方法:

远程Essbase服务器,使用dos命令,执行startMaxl.bat脚本进入maxl命令窗口:

C:\Users\Administrator>cd  D:\Oracle\Middleware\user_projects\epmsystem2\EssbaseServer\essbaseserver1\bin

D:\Oracle\Middleware\user_projects\epmsystem2\EssbaseServer\essbaseserver1\bin>startMaxl.bat

MAXL> login admin  password  on localhost;

 OK/INFO - 1051034 - 正在以用户 [admin@Native Directory] 身份登录.

 OK/INFO - 1241001 - 登录至 Essbase.

执行以下语句:

alter application APPNAME disable commands;

alter system logout session on database APPNAME.DBName;

alter database APPNAME.DBName validate data to local logfile 'invalid_blocks';

alter database APPNAME.DBName repair invalid_block_headers;

语句解释:

Disable all logins.

Forcibly log off all users.

Run the MaxL statement to get invalid block header information.

Repair invalid block headers, if applicable.

问题最终解决!!!~~~

(备注:此问题没有亲身经历,是其他同事遇到,且测成功。方法来自 KingLee 大神的洋葱社区
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: