OBIEE12c rpd文件更新及rpd所在目录介绍

浏览: 10058

OBIEE 12c装完后,在EM没看到原来更新rpd文件的地方,当时怀疑是不是我装的有问题阿,不过想想不可能啊,估计还是有的只是自己不知道吧。

仔细看了一下Oracle给出的文档,现在还实在太少了,Administrator的文档没有,真是痛苦啊。

还好在Migration文档中看到如何更新rpd文件了,试验成功,和大家分享下。


先介绍一下OBIEE 12c存放rpd和catalog文件的目录,

OBIEE 12c每个domian都有一个目录($ORACLE_HOME/user_projects/domains/bitest04),bitest04位config指定的实例名。

domain下存放所有内容,包括各种命令行。

rpd、catalog存放在$ORACLE_HOME/user_projects/domains/bitest04/bidata下,类似如下



系统提供了如下命令操作rpd文件

$ORACLE_HOME/user_projects/domains/bitest04/bitools/bin/data-model-cmd.sh

具体示例如下:

1.下载RPD

$ORACLE_HOME/user_projects/domains/bitest04/bitools/bin/data-model-cmd.sh downloadrpd -u weblogic -p password -o downloaded.rpd -w Admin123 -S hostname -SI ssi

其中bitest04位config指定的实例名

downloadrpd  表示需要下载rpd

-w Admin123  是rpd文件加密的字符串

-S hostname 主机名

-SI ssi   instance名字,具体目录在$ORACLE_HOME/user_projects/domains/bitest04/bidata/service_instances/ssi 这是configure默认的instance名字,是否能修改,目前未知

2.上传RPD

$ORACLE_HOME/user_projects/domains/bitest04/bitools/bin/data-model-cmd.sh uploadrpd -u weblogic -p password -i upload.rpd -w Admin123 -S hoostname -SI ssi

uploadrpd  表示需要上传rpd


日志路径:

/bieeapp/Oracle/Middleware/Oracle_Home/user_projects/domains/bitest04/servers/obis1/logs

推荐 0
本文由 seng 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

33 个评论

我曾遇到一个问题:rpd有错误导致BIOS服务起不来,想把错误的rpd替换,但因为服务没起来所以上传命令也执行不成功,于是陷入死循环。

想请教下,有没有什么方法可以直接替换rpd文件 的,在服务器上只找到empty.rpd和liverpd.rpd,但貌似都不是
估计是liverpd.rpd, 你看一下NQSConfig.INI文件
$ORACLE_HOME/user_projects/domains/bi.../config/fmwconfig/biconfig/OBIS/NQSConfig.INI
BIEE 12C 的rpd替换以后都是命令行的方式吗,不再console里面进行部署吗
是的
seng 有空能帮我看看这个问题吗?http://www.flybi.net/question/17450
seng总,RPD下载成功之后保存到什么地方去了啊?
本地的当前目录啊?
我们现在用的是biee12C,data-model-cmd.sh uploadrpd的方式更新了rpd,但是前台看不到新增的主题区域,这是为什么呢?
权限会不会有问题啊?
目前就一个用户,是用来开发的。拥有管理员权限
大神,你感觉还需要检查哪方面?
Adminiatratir/Manage Privileges看看Subject Area:的权限, 还有下载rpd看看,是不是你上传的那个。
真的是这里的问题!多谢指教啊!!
@seng 我uploadrpd后,联机打开是我上传的rpd,但是看不到subject area.Adminiatratir/Manage Privileges看看Subject Area:,这里我看到有我的,这里权限如何设置
@seng 我uploadrpd后,联机打开是我上传的rpd,但是看不到subject area.Adminiatratir/Manage Privileges看看Subject Area:,这里我看到有我的,这里权限如何设置
其他的能否看到,影响的可能以下几点:
1.有没有使用Answers的权限
2.rpd中在 presentation layer是否有权限
3.Adminiatratir/Manage Privileges看看Subject Area
HuHM

HuHM 回复 Umasou

D:\Oracle\Middleware\Oracle_Home\user_projects\domains\bi\bidata\service_instances\ssi\metadata\datamodel\customizations
HuHM

HuHM 回复 Umasou

C:\Users\Administrator
12c的部署和更新感觉很简单,直接去catalog和你自己使用的rpd文件下替换这二个文件,即可,然后在cmd输入上传命令即可更新;
你好,求教一下,拿哪里的文件来替换这两个文件呢?我自己重新创建的一个RPD的文件位置在C:\Oracle\Middleware\Oracle_Home\bi\bifoundation\server下面,而且只有一个类型为Oracle BI Repository File的文件,没有另一个对应的.rpd文件
很有帮助,多谢分享。
请问下,Linux12c 最新那个版本创建外部表登录不上analysic页面,遇到过吗
认证吗? 我还没测试过,不过听说使用11g的方法可以的啊。
是个bug,得打补丁包
我这里的环境说了好多次要升级, 最近要做了。
估计也会碰到不少问题。
请问哪里有Migration文档?谢谢
http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/documentation/index.html
您好,BIEE11g升级为12c时,直接在新环境中导入旧的rpd,显示样式还是旧的,如何更改为新的?难道旧的rpd不能用了吗?
升级工具升级阿.
那11G的EM 开启高速缓存的界面 ,在12C 哪里可找到?或是怎么设置?
感觉 12C跟 11G 差很大;不会修改哪个配置文件;楼主知道麻烦 告知一下,谢谢!
您好,我想问问11g升级12上之后外部表用户登录不了怎么解决啊?
那种类型的?

要回复文章请先登录注册