<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oracle Developer &#187; RPD</title>
	<atom:link href="http://www.oracledeveloper.info/category/rpd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oracledeveloper.info</link>
	<description>Development Ideas, Thoughts and Solutions</description>
	<lastBuildDate>Thu, 18 Feb 2010 13:02:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Downgrading from OBIEE to OBISE1</title>
		<link>http://www.oracledeveloper.info/downgrading-from-obiee-to-obise1/</link>
		<comments>http://www.oracledeveloper.info/downgrading-from-obiee-to-obise1/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 12:25:45 +0000</pubDate>
		<dc:creator>Oracle Developer</dc:creator>
				<category><![CDATA[RPD]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.oracledeveloper.info/?p=477</guid>
		<description><![CDATA[A number of times I&#8217;ve worked on projects where the client is using Oracle Business Intelligence Standard Edition One (OBISE1) but have not had the time or resources to install development and production versions of the application. Thus, other than developing on the production OBISE1 installation I&#8217;ve had to develop on my own application, which [...]]]></description>
			<content:encoded><![CDATA[<p>A number of times I&#8217;ve worked on projects where the client is using Oracle Business Intelligence Standard Edition One (OBISE1) but have not had the time or resources to install development and production versions of the application. Thus, other than developing on the production OBISE1 installation I&#8217;ve had to develop on my own application, which happens to be OBIEE.</p>
<p>Oracle basically sellls the two versions as one being the entry level version (OBISE1) and the second being the &#8216;all dancing&#8217; enterprise version (OBIEE). Theoretically they are the same except that OBISE1 hasn&#8217;t all the functionality as OBIEE. A user can very happily start with OBISE1 and when the time comes that they need more functionality or need to upgrade their license for more users then they can seemlessly switch to the enterprise edition, OBIEE.</p>
<p>Logically it would make sense that the two versions are the same, except that OBISE1 has some of the functionality disabled. Logic doesn&#8217;t always work in business and it turns out that they are not the same. In fact, they are different versions of thee same tool, OBISE1 being an older version than OBIEE. And it is this fact that makes developing in OBIEE and moving the rpd repositiory to OBISE1 interesting.<br />
<span id="more-477"></span></p>
<p>Why? Because when we move the repository from OBIEE to OBISE1 we are actually downgrading the rpd file. You don&#8217;t do this with software. You always upgrade from an older version to a newer version, never downgrade. It is quite seemless to develop an rpd in OBISE1 and upgrade it to OBIEE. Oracle supply the tools to do this. However, Oracle do not recognise &#8211; or support -moving an rpd file from OBIEE to OBISE1. If you check Oracle Metalink they say it is not possible.</p>
<p>However, it is possible, and actually quite easy to do. Siebel supplied tools with Siebel Analytics which enabled this and these same tools can be used with OBISE1 and OBIEE. There is one proviso though. If you are going to move an OBIEE repository to OBISE1 then you must ensure that you are not using any of the functionality that is only available in OBIEE. If you are then this will not work and when you open the repository in OBISE1 all you will get are errors.</p>
<p>The following steps guide you though downgrading a repository from OBIEE to OBISE1. For this example I am using the repository sh.rpd.</p>
<h3 class="sectionHeading">Step 1</h3>
<p>Go to the directory where the rpd file is e.g.</p>
<p>C:\OracleBI\server\Repository</p>
<h3 class="sectionHeading">Step 2</h3>
<p>Make a backup of the existing sh.rpd file to sh_backup.rpd</p>
<h3 class="sectionHeading">Step 3</h3>
<p>Open up the command prompt and go to the repository directory.</p>
<pre class="plsqlCode">C:\&gt;cd C:\OracleBI\server\Repository

C:\OracleBI\server\Repository&gt;</pre>
<h3 class="sectionHeading">Step 4</h3>
<p>Run the following command:</p>
<pre class="plsqlCode">C:\OracleBI\server\bin\nQUDMLGen -U Admin -P Admin -R sh.rpd -O sh.txt</pre>
<p>where:</p>
<p>-U is the repository user<br />
-P is the repository password<br />
-R is the name of the repository rpd file<br />
-O is the name of the text output file that is being created</p>
<p>It will take a few seconds but if all is successful you will get a new command line prompt and no errors.</p>
<h3 class="sectionHeading">Step 5</h3>
<p>The following file, sh.txt, should have been created in the repository directory.</p>
<h3 class="sectionHeading">Step 6</h3>
<p>Open the sh.txt file in a text editor and search for the line containing the repository version. e.g.<br />
VERSION 1.1.184;</p>
<p>Change this line to the OBISE1 version number, e.g.<br />
VERSION 1.1.171;</p>
<p>Save the sh.txt file.</p>
<p>If you are not sure what the OBISE1 version number should be there are a number of ways of doing this. You can either run nQUDMLGen.exe program against an OBISE1 rpd file and check the version number in it.<br />
Alternatively, you can go to the OBISE1 Oracle BI Adminstration Tool. Go to the menu &#8216;File New&#8217; and create a new repository (*.rpd) file. Then go to &#8216;Help&#8217; &#8211;&gt; &#8216;About Administration Tool &#8230;&#8217; which will open up a popup similar to this.</p>
<div id="attachment_493" class="wp-caption alignnone" style="width: 406px"><img class="size-full wp-image-493 " title="OBIEE Repository About Administration Tool Popup" src="http://img.oracledeveloper.info/2010/02/About-Administration-Tool.png" alt="About Administration Tool" width="396" height="191" /><p class="wp-caption-text">OBIEE Repository About Administration Tool Popup</p></div>
<p>You can see that the Repository Version number is displayed. In the above screenshot it is the OBIEE repository version number of &#8216;184&#8242;. For OBISE1 it will probably be &#8216;171&#8242;. Whatever number is displayed; use this number prefixed by &#8216;1.1.&#8217; So if the Repository Version number is &#8216;171&#8242; then the number you will use in the sh.txt file will be &#8216;1.1.171&#8242;.</p>
<h3>Step 7</h3>
<p>Rename the file sh.txt to sh_obise1.txt.</p>
<h3>Step 7</h3>
<p>Copy the file sh_obise1.txt from the OBIEE repository directory to the repository directory of the target machine. i.e. the directory where the OBISE1 repository files are stored. e.g.</p>
<pre class="plsqlCode">C:\OracleBISE1\server\Repository&gt;</pre>
<h3 class="sectionHeading">Step 8</h3>
<p>If you haven&#8217;t done so already, open up the command prompt and go to the OBISE1 repository directory</p>
<pre class="plsqlCode">C:\OracleBISE1\server\Repository&gt;</pre>
<h3 class="sectionHeading">Step 9</h3>
<p>Run the following command:</p>
<pre class="plsqlCode">C:\OracleBISE1\server\bin\nQUDMLExec -U Admin -P Admin -I sh_obise1.txt -O sh_obise1.rpd</pre>
<p>where:</p>
<p>-U is the repository user<br />
-P is the repository password<br />
-I is the name of the repository text input file<br />
-O is the name of the rpd output file that is being created</p>
<p>It will take a few seconds but if all is successful you should see the following.</p>
<pre class="plsqlCode">C:\OracleBISE1\server\Repository&gt;C:\OracleBI\server\bin\nQUDMLExec -U Admin -P Admin -I sh_obise1.txt -O sh_obise1.rpd

---------------sh_obise1.txt---------------

Complete success!!!

C:\OracleBISE1\server\Repository&gt;</pre>
<h3 class="sectionHeading">Step 10</h3>
<p>A new repositry file, sh_obise1.rpd,  should have been created.</p>
<h3 class="sectionHeading">Step 11</h3>
<p>Stop OBISE1 OC4J.</p>
<h3 class="sectionHeading">Step 12</h3>
<p>Stop the OBISE1 Oracle BI Services.</p>
<h3 class="sectionHeading">Step 13</h3>
<p>In the OBISE1 repository directory make a backup of your current sh.rpd file if there is one.</p>
<h3 class="sectionHeading">Step 14</h3>
<p>Rename the sh_obise1.rpd to sh.rpd.</p>
<h3 class="sectionHeading">Step 15</h3>
<p>Start OBISE1 OC4J</p>
<h3 class="sectionHeading">Step 16</h3>
<p>Start the OBISE1 Oracle BI Services</p>
<h3 class="sectionHeading">Step 17</h3>
<p>Go to the OBISE1 presentation services and check if the new sh.rpd repository is being used.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.oracledeveloper.info/downgrading-from-obiee-to-obise1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
