Oracle 11gR2 Cluster - Multiple Database
Hi ,
We have a 2 node Cluster (11gR2) hosting a database . In addition to this database , can we additional separate databases levereging the same oracle clusterware .
Hi,
Short answer: Yes, that is the idea behind Grid or Database Cloud Computing: To consolidate on the Grid Infrastructure platform.
Long answer: It depends.
In general this is a good idea and not a problem. However you will (like in all consolidation environments) be sharing same resources.
So you have to split the memory (between the databases) and care for not overloading CPU (e.g. with setting the CPU_COUNT parameter) or Storage I/O.
Regards
Sebastian
Similar Messages
-
Oracle 11gr2 Cluster startup Sequences
Hi,
What is the Sequences of starting Oracle RAC 11gr2 services?Hi,
The Oracle 11gR2 clusterware startup sequence starting by Oracle High Availability Services Daemon ohasd
see this link for more details :)
http://www.oracle-home.ro/Oracle_Database/RAC/11gR2-Clusterware-Startup-Sequence.html
Or
From Metalink ID 1053147.1: 11gR2 Clusterware and Grid Home -
Can Oracle Grid support multiple database versions simultaneously?
Hi,
Quick question that likely has large ramifications - can a single Oracle Grid deployment host multiple Oracle database versions? e.g. from Version 7 through Version 11?
ThanksOk, you might be able to manage it but you will have to use a 3rd party clusterware for 9i rac. I was looking at ml note 220970.1 and it says
Oracle Clusterware (CRS) will not support a 9i RAC database so you will have to leave the current configuration in place. You can install Oracle Clusterware and RAC 10g into the same cluster. On Windows and Linux, you must run the 9i Cluster Manager for the 9i Database and the Oracle Clusterware for the 10g Database. When you install Oracle Clusterware, your 9i srvconfig file will be converted to the OCR. Both 9i RAC and 10g will use the OCR. Do not restart the 9i gsd after you have installed Oracle Clusterware. Remember to check certify for details of what vendor clusterware can be run with Oracle Clusterware.
For example on Solaris, your 9i RAC will be using Sun Cluster. You can install Oracle Clusterware and RAC 10g in the same cluster that is running Sun Cluster and 9i RAC. -
Want to use single oracle home for multiple database releases
Hi,
I have following 3 different databases.
Oracle7 Server Release 7.3.4.4.0
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit
I want to access these databases using single oracle home. Please advise which client version I have to install to access these. I tried using Oracle Release 9.2.0.1.0 client but I am not able to connect to oracle 7 by using this.I am ready to have multiple oracle homes.But what client version I have to install and where can I get it.Your help will be highly appreciated.... and 7 is using oracle 8.1.7 client.From your sales representative. 8i is no longer available for downloading,because desupported since many years.
Werner -
Oracle 11gR2 Cluster, Some directories are owned by root after cluster rest
Hello Guys:
I have the following Directory Structure initially owned by oracle:orainventory
When I restarted the cluster it has automatically changed to root:orainventory. Is this the usual thing ? Another thing is once I installed cluster does it automatically installs enterprise dashboard? or do I need to install the database too ?
[oracle@ora2 u01]$ pwd
/u01
[oracle@ora2 u01]$ ls -l
total 16
drwxr-xr-x 5 root oinstall 4096 Aug 14 22:44 app
drwxr-xr-x 2 oracle oinstall 4096 Aug 14 19:43 oradata
drwxr-xr-x 2 root oinstall 4096 Aug 14 22:46 shared_config
drwxr-xr-x 4 oracle oinstall 4096 Aug 14 21:16 software
[oracle@ora2 u01]$ ls -l app/
total 12
drwxr-xr-x 3 root oinstall 4096 Aug 14 20:02 11.2.0
drwxrwxr-x 3 oracle oinstall 4096 Aug 14 20:02 oracle
drwxrwx--- 4 oracle oinstall 4096 Aug 14 23:10 oraInventory
[oracle@ora2 u01]$ ls -l app/11.2.0/
total 4
drwxr-xr-x 64 root oinstall 4096 Aug 14 22:46 grid
Edited by: Rama Krishna on Aug 14, 2011 9:39 PM
Edited by: Rama Krishna on Aug 14, 2011 9:41 PM
Edited by: Rama Krishna on Aug 14, 2011 9:42 PMHi Raman;
Some of folders,path owner is root in cluster.So please DO NOT change ownership of those files, or please DO NOT change file permissions
Regard
Helios -
Oracle TDE - Can multiple databases use the same Oracle wallet?
Oracle Advanced Security Transparent Data Encryption
I will have 2 or more databases running under the same Oracle 11.2 home. According to Oracle's documentation, it is preferred to reference the wallet via the sqlnet.ora file. That's fine. My question is if I want to use encryption in each of those databases, then I have no choice but to use the shared wallet then, correct.
I need to confirm that I have not missed something.
From Oracle's documentation:
Specifying a Wallet Location for Transparent Data Encryption
If you wish to use a wallet specifically for TDE, then you must specify a wallet location in the sqlnet.ora file by using the ENCRYPTION_WALLET_LOCATION parameter.
Oracle recommends that you use the ENCRYPTION_WALLET_LOCATION parameter to specify a wallet location for TDE.
http://docs.oracle.com/cd/E18283_01/network.112/e10746/asoappa.htm#i634447
Oracle Advanced Security Transparent Data Encryption
ENCRYPTION_WALLET_LOCATION = (SOURCE =
(METHOD = FILE)
(METHOD_DATA =
(DIRECTORY =
/etc/ORACLE/WALLETS/oracle)))
thanks!Do not do this, follow this http://www.youtube.com/watch?v=Z9odSZxdoGU instead!
Best, Peter -
Cannot connect Oracle 11gR2 to DB2 Database
Hi guys,
I gotta some issue connecting from Oracle to DB2. The point in, the connection works from Oracle 10G, but does not from 11G. Check it out:
Oracle 10g:
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> conn test/test
Connected.
SQL>
SQL> create database link db2
2 connect to user10
3 identified by user1000
4 using '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=167.82.63.98)(PORT=1528))(HS=))';
Database link created.
SQL> select count(*) FROM DES.LIST_DEV@DB2;
COUNT(*)
231
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Oracle 11g:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
SQL> conn test/test
Connected.
SQL>
SQL> create database link db2
2 connect to user10
3 identified by user1000
4 using '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=167.82.63.98)(PORT=1528))(HS=))';
Database link created.
SQL> select count(*) FROM DES.LIST_DEV@DB2;
select count(*) FROM DES.LIST_DEV@DB2
ERROR at line 1:
ORA-01017: invalid username/password; logon denied
ORA-02063: preceding line from DB2
SQL>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
When connected through Oracle 10 (DBLINK working), DB2 access log shows this information:
GT8C G4AUTH: (USER10 / ) TCB=(00AC5E88) JOB=(ORAGT8C )
ICH70001I USER10 LAST ACCESS AT 11:01:14 ON FRIDAY, JULY 29, 2011
DB2AUTH: AIDLPRIM=(E2C1C4E2C5E24040), AIDLSQL=(4040404040404040)
DB2AUTH: USERID=(USER10 ), SUBSYS=(GT8C ), STC NAME=(ORAGT8C )
DB2AUTH: SSAT=(7F5B1840), TCB=(00AC5E88)
DB2AUTH: SECONDARY ID = (RJ00S )
Through Oracle 11 (DBLINK not working), these are the logs:
GT8C G4AUTH: ( / ) TCB=(00AC5628) JOB=(ORAGT8C )
ICH408I USER( ) GROUP( ) NAME(??? ) 820
LOGON/JOB INITIATION - USER AT TERMINAL NOT RACF-DEFINED
IRR012I VERIFICATION FAILED. USER PROFILE NOT FOUND.
GT8C G4AUTH: VERIFY FAILED R15=(00000004)
GT8C G4AUTH: ( 00AC5628 / ORAGT8C
TXM11802I TCP/IP socket #0001(4) closed between 167.82.63.98:1528 and
10.23.21.166:37691
Note: The user parameters (user10) is not filled. That's why I got the error 'invalid username/password permission denied'.Hi Rahil,
It is always best to open a new SR instead of adding to an existing one for questions sucha s this, as updates to old threads can be overlooked.
There are 2 methods you can use to conenct to a DB2 database -
- Database Gateway for DRDA (DG4DRDA)
- Database Gateway for ODBC(DG4ODBC)
There is further information in the following notes available on My Oracle Support -
Master Note for Oracle Gateway Products (Doc ID 1083703.1)
Options for Connecting to Foreign Data Stores and Non-Oracle Databases (Doc ID 233876.1)
Functional Differences Between DG4ODBC and Specific Database Gateways (Doc ID 252364.1)
Gateway and Generic Connectivity Licensing Considerations (Doc ID 232482.1)
If you do not have access to My Oracle Support then you will need to contact someone in your organisation to get access, or access the notes for you, as we cannot paste them into OTN.
You can also check the gateway documentation here -
http://www.oracle.com/pls/db112/homepage
Click on 'Information Integration' and then 'Heterogeneous Connectivity'
Regards,
Mike -
Virtual Ip for Oracle 11gr2 cluster
Dear Guru's
I created Virtual Private Network for VIP and subnet is 255.255.255.255. I need VPN subnet as 255.255.255.0. How to i create Please guide me i'm a beginner. During installation i have following error
INS-40911: Ensure that nodes in the list are up and reachable, and ensure that the node addresses are all in the same subnet.Please guide me...
Thank you for your help and guidance...
Edited by: 939172 on Sep 8, 2012 5:19 AMSir;
First thank you for reply Sir. I created VPN in windows 2003 server in Routing and Remote access method inWINDOWS 2003 SERVER. But it's subnet mask is 255.255.255.255 sir... But Public Network Subnet mask is 255.255.255.0...
Pls help me sir...
Thank you so much sir
Edited by: 939172 on Sep 10, 2012 3:09 AM
Edited by: 939172 on Sep 10, 2012 3:53 AM -
Installing Oracle 11gR2 on RHE5
Hello all,
First of, this is my first post and I am definetly a newbie when it comes to Oracle and Linux, so bear with me.
I am trying to install the Oracle 11gR2 32-bits database on Red Hat Enterprise 5.5 64-bits. I tried to look up information on google about this and found I needed to install certain packages for this to be possible. So I went ahead and installed the following list of packages, doing the following procedure:
mount /dev/cdrom /mnt; cd /mnt/Server
rpm -ivh kernel-headers-2.6.18-194.el5.x86_64.rpm
rpm -ivh glibc-headers-2.5-49.x86_64.rpm
rpm -ivh glibc-devel-2.5-49.x86_64.rpm
rpm -ivh libstdc++-devel-4.1.2-48.el5.x86_64.rpm
rpm -ivh compat-db-4.2.52-5.1.x86_64.rpm
rpm -ivh libgomp-4.4.0-6.el5.x86_64.rpm
rpm -ivh gcc-4.1.2-48.el5.x86_64.rpm
rpm -ivh gcc-c++-4.1.2-48.el5.x86_64.rpm
rpm -ivh sysstat-7.0.2-3.el5.x86_64.rpm
rpm -ivh unixODBC-2.2.11-7.1.x86_64.rpm
rpm -ivh unixODBC-devel-2.2.11-7.1.x86_64.rpm
rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
rpm -ivh libstdc++-devel-4.1.2-48.el5.i386.rpm
rpm -ivh unixODBC-2.2.11-7.1.i386.rpm
rpm -ivh unixODBC-devel-2.2.11-7.1.i386.rpm
rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm
rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm
rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm
rpm -ivh compat-gcc-34-3.4.6-4.x86_64.rpm
rpm -ivh compat-gcc-34-c++-3.4.6-4.x86_64.rpm
rpm -ivh gdb-7.0.1-23.el5.x86_64.rpm
rpm -ivh libtermcap-devel-2.0.8-46.1.x86_64.rpm
rpm -ivh readline-devel-5.1-3.el5.x86_64.rpm
rpm -ivh glibc-devel-2.5-49.i386.rpm
rpm -ivh libaio-devel-0.3.106-5.i386.rpm
cd /; umount /mnt; eject
I then proceeded to extract both linux_11gR2_database_1of2.zip and linux_11gR2_database_2of2.zip and did the pertinent cut/paste to the database folder. I went ahead and excuted the runInstaller.sh in the Terminal. I am logged in a regular user account, not root. As I ran the installer, I wanted to modify the installation destination to /oracle but it wouldnt let me. So I opened a new Terminal, logged in as root using su command, made my way to / and did mkdir /oracle. Then, I did cd oracle and had to create another folder for the installer to proceed, so I did mkdir /oracle/oraDirectory. The installer went fine until the pre reqs, but I ran the fix script the installer brings. I worked like charm and proceeded to start the installation.
At that point, it gave me following message:
Error in invoking target '' of makefile... It did two times, here is the log for the error.
Exception Name: MakefileException
Exception String: Error in invoking target 'nmo' of makefile '/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk'. See '/oraInventory/logs/installActions2012-04-21_09-16-00AM.log' for details.
Exception Severity: 1
INFO: Calling Action unixActions10.2.0.3.0 make
registerOnly = false
installMakePath = /usr/bin/make
installMakeFileName = /oracle/product/11.2.0/dbhome_1/rdbms/lib/ins_rdbms.mk
installTarget = ctx_on
undoMakeFileName =
installArguments = ORACLE_HOME=/oracle/product/11.2.0/dbhome_1
logFile = /oracle/product/11.2.0/dbhome_1/install/make.log
undoTarget =
progMsg = Linking Text Option
Exception String: Error in invoking target 'agent nmhs' of makefile '/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk'. See '/oraInventory/logs/installActions2012-04-21_09-16-00AM.log' for details.
Exception Severity: 1
INFO: Calling Action unixActions10.2.0.3.0 make
registerOnly = false
installMakePath = /usr/bin/make
installMakeFileName = /oracle/product/11.2.0/dbhome_1/rdbms/lib/ins_rdbms.mk
installTarget = all_no_orcl
undoMakeFileName =
installArguments = ORACLE_HOME=/oracle/product/11.2.0/dbhome_1
logFile = /oracle/product/11.2.0/dbhome_1/install/make.log
undoTarget =
progMsg = Linking RDBMS Executables
Exception String: Error in invoking target 'nmb' of makefile '/oracle/product/11.2.0/dbhome_1/sysman/lib/ins_emagent.mk'. See '/oraInventory/logs/installActions2012-04-21_09-16-00AM.log' for details.
Exception Severity: 1
INFO: Calling Action unixActions10.2.0.3.0 make
registerOnly = false
installMakePath = /usr/bin/make
installMakeFileName = /oracle/product/11.2.0/dbhome_1/sqlplus/lib/ins_sqlplus.mk
installTarget = install
undoMakeFileName =
installArguments = ORACLE_HOME=/oracle/product/11.2.0/dbhome_1
logFile = /oracle/product/11.2.0/dbhome_1/install/make.log
undoTarget =
progMsg = Linking SQLPLUS Executables
I hit continous to all three of these and the installation kept going fine, until the Oracle Net Configuration failed (INS-20802). This I cound find in the log file:
INFO: Started Plugin named: Oracle Net Configuration Assistant
INFO: Found associated job
INFO: Starting 'Oracle Net Configuration Assistant'
INFO: Starting 'Oracle Net Configuration Assistant'
INFO: Parsing command line arguments:
INFO: Parameter "orahome" = /oracle/product/11.2.0/dbhome_1
INFO: Parameter "orahnam" = OraDb11g_home1
INFO: Parameter "instype" = typical
INFO: Parameter "inscomp" = client,oraclenet,javavm,server,ano
INFO: Parameter "insprtcl" = tcp
INFO: Parameter "cfg" = local
INFO: Parameter "authadp" = NO_VALUE
INFO: Parameter "responsefile" = /oracle/product/11.2.0/dbhome_1/network/install/netca_typ.rsp
INFO: Parameter "silent" = true
INFO: Done parsing command line arguments.
INFO: Oracle Net Services Configuration:
INFO: #
INFO: # An unexpected error has been detected by HotSpot Virtual Machine:
INFO: #
INFO: # SIGSEGV (0xb) at pc=0xe45d936e, pid=10531, tid=4160395472
INFO: #
INFO: # Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)
INFO: # Problematic frame:
INFO: # C [libnnz11.so+0x3c36e]
INFO: #
INFO: # An error report file with more information is saved as hs_err_pid10531.log
INFO: #
INFO: # If you would like to submit a bug report, please visit:
INFO: # http://java.sun.com/webapps/bugreport/crash.jsp
INFO: #
WARNING: /oracle/product/11.2.0/dbhome_1/bin/netca: line 178: 10531 Aborted $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*
WARNING:
INFO:
INFO: Completed Plugin named: Oracle Net Configuration Assistant
INFO: Oracle Net Configuration Assistant failed.
INFO: Oracle Net Configuration Assistant failed.
I clicked OK and then the Database Configuration failed also. Afterwards, the installer said to run two scripts, which I did, no problems there. And the installer finished with succeeded in everything but the two services.
And that's where I stand right now, thanking in advance to you guys for any useful help. I need to get Oracle running on Linux, and be able to create and connect and mantain a database.
Thanks again!929260 wrote:
Thanks for your reply. As a complete newbie, my first question to you is if you mean to log in as the user in which I installed Oracle? Or do I need to log as user oracle? If this is the case, how do I do this?
If you meant as the user in which I installed Oracle, here is the result for the first two commands, because the lsnrctl start and splplus commands were not found (bash: lsnrctl: command not found)
[surecomp@localhost ~]$ id
uid=500(surecomp) gid=500(surecomp) groups=500(surecomp)
[surecomp@localhost ~]$ env | sort
COLORTERM=gnome-terminal
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Ekbw59v5Uf,guid=2cdc6ce1b819b25f1641af004f92d7fa
DESKTOP_SESSION=default
DESKTOP_STARTUP_ID=
DISPLAY=:0.0
G_BROKEN_FILENAMES=1
GDMSESSION=default
GDM_XSERVER_LOCATION=local
GNOME_DESKTOP_SESSION_ID=Default
GNOME_KEYRING_SOCKET=/tmp/keyring-1MepyQ/socket
GTK_RC_FILES=/etc/gtk/gtkrc:/home/surecomp/.gtkrc-1.2-gnome2
HISTSIZE=1000
HOME=/home/surecomp
HOSTNAME=localhost.localdomain
INPUTRC=/etc/inputrc
LANG=en_US.UTF-8
LESSOPEN=|/usr/bin/lesspipe.sh %s
LOGNAME=surecomp
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
MAIL=/var/spool/mail/surecomp
PATH=/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/surecomp/bin
PWD=/home/surecomp
SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/4106
SHELL=/bin/bash
SHLVL=2
SSH_AGENT_PID=4142
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SSH_AUTH_SOCK=/tmp/ssh-JLJXAd4106/agent.4106
TERM=xterm
USERNAME=surecomp
USER=surecomp
_=/usr/bin/env
WINDOWID=26214481
XAUTHORITY=/tmp/.gdmMB38CW
XMODIFIERS=@im=none
[surecomp@localhost ~]$ lsnrctl start
bash: lsnrctl: command not found
[surecomp@localhost ~]$ sqlplus
bash: sqlplus: command not found
Thank youYou need to READ & Follow Installation Guide
http://www.oracle.com/pls/db112/portal.portal_db?selected=11&frame= -
How to connect to Oracle 11gR2 from CF9
Hi,
how to connect to Oracle 11gR2 64 bit Database from CF9?
In CF Administrator no Oracle Driver is available.
Do I have to install Oracle Client Software on Server Hardware where CF9 Server is installed?
If yes, is Oracle Instant Client is enough or do I have to install full oracle client?
Any idea?
regards ClaudiaExcellent, glad to hear it's sorted. Just be careful if you use any of the "advanced" features such as returning querysets from stored procedures or BLOBs, apparently there are differences between the JDBC and full DataDirect drivers in those cases.
However in 99% of cases you won't notice the difference. -
Multiple oracle databases in Oracle 11gR2 RAC
Hello Oracle RAC Gurus,
I need your advice in my setup on Unix platform.
I am planning to build high availability databases with Oracle RAC 11gR2. These databases may have different versions 11.1.0.6 and 11.1.0.7 and 11.2.0.1 ..
Now from this [thread |http://forums.oracle.com/forums/thread.jspa?threadID=1042187&tstart=0] earlier in this forum, I can understand I can have the same Oracle User for the database and one user for the CRS and ASM, and that CRS and ASM homes should be in a higher version of the oracle databases implemented, so the configuration could look like this:
CRS running on 11.2.0.1
ASM running on 11.2.0.1
DB1 running on 11.2.0.1 from ORACLE_HOME1
DB2 running on 11.1.0.7 from ORACLE_HOME2
My questions are:
1) Is this the best practice to have oracle databases in one RAC setup ?
2) Do I need a different oracle inventory for each version with different oracle inventory path ?
3) Would this setup will have patching difficulties and disadvantages ?
4) If I want to do the Data guard setup for this implementation, shall I perform the usual RAC/RAC setup or are there any consideration I have to put in mind?
Kindly advice,
Regards,
C1) Is this the best practice to have oracle databases in one RAC setup ?
We have 11.2 infrastructure with 11.2 and 10.2.0.4 databases running from 2 db homes.
2) Do I need a different oracle inventory for each version with different oracle inventory path ?
Only one inventory
3) Would this setup will have patching difficulties and disadvantages ?
Less databases makes it less complicated. Many argue that a cluster should only have one db. We've patched our multi version environment without any issues.
4) If I want to do the Data guard setup for this implementation, shall I perform the usual RAC/RAC setup or are there any consideration I have to put in mind?
A RAC to RAC dataguard setup should work fine. Your standby should be indentical to your primary.
-Rich -
Oracle 11gR2 rac database upgrade
Hi,
I need to upgrade Oracle 11.2.0.3 rac db (TB) to 11.2.0.4 in unix environment
database is 2 node rac with asm file structure. oracle home is shared by multiple databases.
Could anyone guide for best approach to proceed with this upgrade?
What changes are need to done in existing 11g cluster home and asm structure for this successful upgrade?
ThanksHi,
For Grid Upgrade you find complete details at - Things to Consider Before Upgrading to 11.2.0.3/11.2.0.4 Grid Infrastructure/ASM (Doc ID 1363369.1)
For DB Upgrade following note can help. You need to select the option 3 for RAC DB.
Troubleshooting Assistant: Oracle Database/Client Upgrade - Downgrade (Doc ID 1561791.2)
HTH,
Pradeep -
Multiple databases in one single RAC cluster
Hi, I would like to know if one can have multiple databases running on a single RAC cluster, we have several databases in our shop and would like to consolidate all of them into a single 3-4 node RAC cluster running databases with 10.2 and 11.1 versions.
I am newbie to RAC and would like to get some clarification if anyone has done this, google search comes up with few hits on this topic, so obviously this is not doable.
In our case we have one database supporting critical applications and few other not so critical but are used very extensively between 9-5, so what is the use of RAC if I cannot consolidate all my databases into one cluster, or if I need a separate cluster for each of these critical databases?
I have been all the Oracle docs that keep repeating one database multiple instances and one instance-one machine-one node, they don't even advise running multiple instances on a single node?.
I appreciate any insight.
Thanks.ora-sql-dba wrote:
Can you give more details on how you would setup multiple databases running different versions on a single RAC cluster, I am yet to find any documentation that supports or even elaborates on this topic.You can configure a cluster with 12 nodes. Then, using dbca, configure a dev instance for nodes 1 and 2, a prod1 instance for nodes 3 to 6 and a prod2 instance for nodes 7 to 12.
You also can configure each of these instances for all 12 nodes. And use it on all 12 nodes.
Or, after configuring it for all 12 nodes, you can start the dev instance on nodes 1 and 2, prod1 on 3 - 6 and prod2 on the remaining nodes. If dev needs more power, you can for example shutdown prod2 on node 12 and start another dev instance there.
My issue is with the 2nd option - running more than one instance on the same node or server. Why? Each instance has a basic resource footprint ito shared memory needed, system processes required (like db writer, log writer, sys monitor) etc. It does not make sense to pay for that same footprint more than once on a server. Each time you do, you need to reduce the amount of resources that can be used by each instance.
So instead of using (for example) 60% of that server's memory as the SGA for a single instance, if you use 2 instances on that server you now have to reduce the SGA of each to 30% of system memory. Effectively crippling those instances by 50% - they will now have smaller buffer caches, require more physical I/O and be more limited in what they can do.
So unless you have very sound technical reasons for running more than one instance on a server (RAC or non-RAC), do not. -
Create a database link to access SqlServer 2005 view from oracle 11gr2
Hi All,
Greetings for the day.
Though I have seen quite a few posts but just wanted to cross-verfiy and double check hence posting.
Oracle Database : 11gr2
OS :SOLARIS SPARC 64 Bit
SQL Server Database : Sql Server 2005
OS : Windows 2003 32 Bit
The requirement is to access a view residing in the SQL Server 2005 Database using the Oracle Database. This involves creation of a Database link in the Oracle Database to access the SQL Server.
Can you suggest which approach should i follow ( I am able to understand that both do the same job ):
How to Configure DG4MSQL (Oracle Database Gateway for MS SQL Server) 64bit Unix OS (Linux, Solaris, AIX,HP-UX) post install [ID 562509.1]or
How to Configure DG4ODBC on 64bit Unix OS (Linux, Solaris, AIX, HP-UX Itanium) to Connect to Non-Oracle Databases Post Install [ID 561033.1]Will they do the same job ? And can they be used on any OS and version of the SQL Server Database as version information for SQL Server is not specified anywhere?
Please let me know so that I can it forward with Business for approvals and budgetting.
Regards
KKYour question is similar to the post: Oracle 11gr2 connection to Sql Server using dg4msql problem
Please visit: http://stackoverflow.com/questions/4658942/oracle-11gr2-connection-to-sql-server-using-dg4msql-problem
Answer on the website:
You seem to be using the Gateway for MySQL set-up rather than the Heterogeneous Gateway (for ODBC connections). Here is an overview of the process
On SQL Server create a database user and give it read access to the database/tables you want to read via the Oracle database link.
In the gateway home each SQL Server database you want to access should have an init.ora located in $OH/dg4msql/admin in the form initsid.ora where sid is the name of the database to be used in the link (e.g. initbob.ora), so create one
HS_FDS_CONNECT_INFO=msserver1:1234//Example_Database
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
HS_TRANSACTION_MODEL=READ_ONLY
You must now add the new sid to the listener.ora in the gateway home using an additional SID_DESC section inside the existing SID_LIST, for example
(SID_DESC =
(SID_NAME=bob)
(ORACLE_HOME=/oracle/gateway/product/11.2.0)
(ENVS=LD_LIBRARY_PATH=/oracle/gateway/product/11.2.0/dg4msql/driver/lib;/oracle/gateway/product/11.2.0/lib)
(PROGRAM=dg4msql)
You should now stop and restart the gateway listener so that the new sid becomes active. NB a reload is not enough.
You must now add the new sid in the tnsnames.ora file for the listener of each database in which you will create a link. You don't need to do this in the gateway home unless it is also a database home in which you will create a database link.
bob =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = severname.example.com)(PORT = 1690))
(CONNECT_DATA = (SID = bob))
(HS = OK)
NB: The host and port are for the gateway not for the SQL Server database
In each database that requires a link to the MS-SQL database you should create a database link to your new gateway sid.
CREATE PUBLIC DATABASE LINK bob
CONNECT TO "ms_user" IDENTIFIED BY "ms-passwd" USING 'bob';
where ms-user and ms-password are the SQL Server user you created right at the start.
Now you can test the new database link
SELECT COUNT(*) FROM "Table_Name"@bob;
Once you have this working you can alter the initsid.ora file to add parameters to suit your connection. If you do it this way you can easily add and manage many different databases via the gateway.
Hip
Edited by: 1000595 on 04:58 17-04-2013 -
Error on Oracle 11gR2 RAC database Post upgrade step
[Upgrade the Oracle Clusterware Configuration|http://docs.oracle.com/cd/E11882_01/server.112/e23633/afterup.htm] Problem Description:
O.S Version: HP-UX B.11.31 U ia64
It is upgrading of Oracle RAC 2 node database from 11.1.0.7.0 to 11.2.0.3.0
I receive following error while perfoming the post upgrade step
indba1 racdb> srvctl upgrade database -d racdb -o /app/oracle/product/11.2.0.3/db
PRCD-1231 : Failed to upgrade configuration of database racdb to version 11.2.0.3.0 in new Oracle home /app/oracle/product/11.2.0.3/db
PRKC-1136 : Unable to find version for database with name racdb
Actually I am performing the step "Upgrade the Oracle Clusterware Configuration" whill getting the error.
When I tried on below;
indba1 racdbp> srvctl upgrade database -d racdb -o /app/oracle/product/11.2.0.3/db
PRCD-1231 : Failed to upgrade configuration of database racdb to version 11.2.0.3.0 in new Oracle home /app/oracle/product/11.2.0.3/db
PRKC-1136 : Unable to find version for database with name racdbOutput from Oracle 11.1.0.7 Home:
oracle@indba1:/app/oracle/product/11g/db_1 $ srvctl config database -d racdb
PRKR-1001 : cluster database racdb does not exist
PRKO-2005 : Application error: Failure in getting Cluster Database Configuration for: racdb
Output from Oracle 11.2.0.3 Home:
oracle@usfsdba1:/app/oracle/product/11.2.0.3/db $ srvctl config database -d racdb
PRKR-1001 : cluster database racdb does not exist
PRKO-2005 : Application error: Failure in getting Cluster Database Configuration for: racdb
Maybe you are looking for
-
Error while adding two facts in One SA
Hello Experts, I am new in OBIEE 11g. But with the concept of OBIEE 10g, I tried to work on 11g as well. Requirement: One subject area with two dimensions and two facts. In the warehouse we have 2 fact and 2 dimensions. Dim – Programme. Dim – Student
-
My browser doesn't find the applets!
I have IE 5.5 & I'm new to Java programming. Look at this two files: page4applet.html <html> <head> <title>ProvaApplet</title> </head> <body> <h1>Test page for Applet Class</h1> <applet code=Applet.class w
-
HT5622 how to download movies from IPOD to computer?
how do I download movies from my IPOd to my computer? ThANKS
-
[oracle@localhost ~]$ set oracle_sid=oraclee [oracle@localhost ~]$ sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 5 09:35:30 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. Error 1: SQL> connect sys as sysdba Enter pa
-
Need to add a SLA in SCSM 2012
how can i add SLA in SCSM 2012