Fixed for error – Oracle not available Shared memory realm doesnot exist

Requirement- While installing Webcenter 11.1.1.8 ,every time i start linux image , i got this weird error.

I already updated ORACLE_SID and ORACLE_HOME in listener.ora
Now what.If you are not a dba, this error can give you trouble for while.

Solution- Go to Oracle_home/product/11.1.2/dbhome_1/bin
-> type ./sqlplus
-> In user write as conn / as sysdba
-> password – enter password for sys.
-> then type these command

startup nomount;
it will show following message

It shows the message

ORACLE instance started.

Total System Global Area 113246208 bytes

Fixed Size 787708 bytes

Variable Size 61864708 bytes

Database Buffers 50331648 bytes

Redo Buffers 262144 bytes

-> alter database mount;

-> alter database open;

happy installing with Vinay in techartifact…

RCU – Repository creation Utility for 11g

RCU is used to create repository for various middleware products ie. SOA Suite , Webcenter Suite , Identity Management Suite, Content Management & Weblogic Communication Services , Portal & BI.

If you are working on ADF application with MDS featurs then you will be needing a MDS schema .RCU will create a default schema for MDS.Download
RCU 11g from oracle.com .Downloded file will be File : ofm_rcu_linux_11.1.1.3.0_disk1_1of1.zip
unzip this ofm_rcu_linux_11.1.1.3.0_disk1_1of1.zip file.

UNIX– Launch ./rcu from cd /oracle/rcuHome/bin
Windows – go to Oracle/rcuHome/bin folder and click installer.

Below are the screen shots for rcu Install –

Keep clicking Next and Create until the MDS Database Repository is created.

Now, if you open your database you will notice that new tablespace entries, corresponding to your MDS Repository, have been created

Happy coding with Vinay Kumar in techartifact….

Install Oracle XE in windows 64 bit machine – workaround

I got this problem when i got my new machine of windows 8 64 bit machine.Oracle say ,it will not work in 64 bit. 🙁

what! i can use jdev in my new machine.Oh no.But i found solution on net and thought of sharing you all.

When you install oracle xe in 64 bit .you can.when you installing , you will get weird error. like

This is failed to happen because was that the installer didn’t write a Registry Key’s Data value. You can add the missing registry key’s Data value, and then click OK on the Error dialog box to continue the installation.

What is that? Installer is not able to instantiate at specified location.I went to that location file is there.

You need to add the message value from your Error dialog as Data value of the Name entry 1, like this screenshot shows:

Thats it.

you need to edit the registry.now how to open registry –

windows 7 – go to run and type regedit.

windows 8-

1 .If you are on the Windows 8 desktop, point the cursor at the lower right corner of the screen. Click the “Search” option as soon as it pops up on the left-side of the screen. If you are on the Metro UI Start Screen, point the cursor at the lower left corner of the screen and click the right mouse button. Now select the “Search” option on the context menu.

2. When you perform either of the above actions, Windows 8 will load the “Apps” screen. Type “regedit” into the search bar located on the right side of the “Apps” screen.

3. Click the “regedit” search result on the left side of the “Apps” screen. If you see a UAC dialog box, click “Yes” to open the Windows 8 Registry Editor.
if you open regedit then follow the screen shot

Click on the arrow symbol to the left of the HKEY_CLASSES_ROOT node to expand the node tree. Scroll down until you find the Installer node and click the arrow symbol to expand the node tree another level. Repeat the process for the Product, Product Key Value, and SourceList nodes, as displayed below.

Click on the Media node, which is a leaf node in the Registry tree. Click on the Name 1 and then click the Edit menu option. Within the drop down menu, click on the Modify… option to edit the Data value.

then change to

change the value to C:\Users\vinay\AppData\Local\Temp\{CCCB869D-AD3F-4CF2-B000-EDFA5B620D10}\

done… now you can work on Oracle XE on windows 64 bit machine.May be oracle will support 64 bit in 12 c. till that time enjoy

Happy coding with Vinay Kumar in Techartifact.