Showing posts with label change rpd version obiee 11g. Show all posts
Showing posts with label change rpd version obiee 11g. Show all posts

Thursday, July 17, 2014

Downgrading RPD version to support for Older version of Admin Tool

This is a very recent issue, one of my friend came across when he is doing some development activity with RPD. Lets get to the point directly,he has taken a RPD from Prod environment..which is 11.1.1.6.5 (V 320) to a development box where the installed client is 11.1.1.6(V 318).
As usual he tried opening the RPD with the Admin Tool , it threw an error as below

"[nQSError:36010] Server version 318 cannot read the newer version 320 of the repository"


Expected right , now lets see how this can be solved without changing the installation or having a new intsalltion which is always having Management problems.

The only way is to bring the RPD to a lower version, this can be done using nqgenoldverrpd.exe utility provided along with the installation.

This file is avilable in the below location

[ORACLE_HOME]\Oracle_BI1\bifoundation\server\bin

Syntax for this utility

-P (RPD Password)

-I  (original rpd file)

-O (RPD filename of the required version)

-V (Version you need)


Now lets say the RPD names are

 Original RPD file (V 320) - DemandPlanning_BI002.rpd
 RPD Filename of required Older version (V 318) - DemandPalnning_BI002oldver.rpd

so now lets write the command for this process of downgrading.

nqgenoldverrpd.exe -P Admin123 -I D:\DemandPlanning_BI002.rpd -O D:\DemandPalnning_BI002oldver.rpd -V 318


Last step is to run the command using the utility nqgenoldverrpd.exe,

Go to command prompt (Windows+R ==> type cmd ==> ENTER)

go to the nqgenoldverrpd.exe file location

[ORACLE_HOME]\Oracle_BI1\bifoundation\server\bin


paste the command and hit enter.....You're done.Now you will have a new RPD file with lower version in the specified location