Migrating Database to RAC
Hello all,
We have a oracle database 10gR2 E.Edition production server(24X7)(116 GB size) running on Solaris V890 with 8GB RAM and using RAID.
We want to migrate this 10g database to 2 node 10g RAC database.
I have some questions Please help--
1. In my current database there are many partition tables so my confusion is that when i will be migrating to RAC can i use ASM (how will then these partition tables will be handled) or i should go for another option like veratis. please suggest me the better one.
2. What are risk included when migrating from 10g database to 10 RAC.?
3. and at last what can be minimum downtime .?
Thanks n Regards!!
Pankaj Rawat.
Pankaj,
1. The underlying datafiles will not change moving from a Non-RAC database to a RAC database. Partitioned tables will stay exactly as they are. Depending on your application they may even help improve performance in a RAC environment. In my opinion I would use ASM for storing the Oracle datafiles. Using CFS just adds another layer of complexity.
2. There are always risks in any migration, (Missed patches, Oracle/OS bugs, fat fingers!!) that's why you need to test the migration process on a test/development system.
3. To minimize down time you need to practice the migration process, and you may want to look at using dataguard during the migration.
The actual migration of a DB from Non-RAC to RAC is straight forward and well documented. You may want to look at a phased migration, like setting up the shared storage first and the move the DB from the current file system to ASM.
Similar Messages
-
Migration of 10g RAC database to new sever which includes 11g upgrade
Hello all,
I have requirement here to migrate 10g RAC database from one server to another server as part of migration i want to perform upgrade to 11g as well.
To Help me out.Please post your inputs or way to perform the task.
Precautions to be taken while doing the activity.
Please find the below for more info
Old Box:
Current environment
RAC -2node
ASM
Database Version 10.2.02
Os:HP-UX 11.21
New Box:
New environment should be
RAC -2node
ASM
Database Version 11.2
Os:HP-UX 11.31
Thanks for the help in advance
AnandPl do not post duplicate threads - Migration of 10g RAC database to new sever which includes 11g upgrade
-
Hello!
Please help me in Migrating Database(Including Data,Stored
Procdures, Views, Indexes,Forms, Triggers etc.) from Oracle 8.0.5 for NT to Oracle 8.1.7 for Unix.Check the installation option that you chose.
Not all of the options will install a database.
P.S.
I have a similar problem on NT.
Where I am able to access the database after the 8i Enterprise
Install. I can not access the database from a Developer or
Designer Installation. I am trying to run these tools locally.
How do I configure NET8 to access the local 8i Database?
Any ideas??
Regards, Jim
Emeka (guest) wrote:
: I just installed the Oracle 8 Enterprise Edition for windows NT
: and i can't find the Oracle database to support the tables.
Also
: the username and password of scott and tiger didn't work for
the
: SQL Plus.ERROR' ORA-12203: TNS: unable to connect to
destination'
: was the message when i try getting into SQL. Could someone
please
: tell me how to install the database and how to get the user
name
: and password for the SQL Plus.
null -
Use of non-migratable database link not allowed in OSB
Hi All,
I have a procedure in which tables are invoked using Database links.
Now I have created a business service which uses this procedure. However I am getting below error
The invocation resulted in an error: Invoke JCA outbound service failed with application error, exception: com.bea.wli.sb.transports.jca.JCATransportException: oracle.tip.adapter.sa.api.JCABindingException: oracle.tip.adapter.sa.impl.fw.ext.org.collaxa.thirdparty.apache.wsif.WSIFException: servicebus:/WSDL/E2xInterface_V1/WSDL/GetEWOStatus [ GetEWOStatus_ptt::GetEWOStatus(InputParameters,OutputParameters) ] - WSIF JCA Execute of operation 'GetEWOStatus' failed due to: Stored procedure invocation error.
Error while trying to prepare and execute the SP_GETEWOSTATUS API.
An error occurred while preparing and executing the SP_GETEWOSTATUS API. Cause: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-24777: use of non-migratable database link not allowed
can we use dblink in procedure while accessing through business service. Please let me know.
Thanks
Chandanahello gurus . i have same problem on my stored procedure what is a non xa datasource. how can i create on my weblogic server
-
Use of non-migratable database link not allowed ERROR
Hello,
We have a notification process (on disabled user) in OIM that needs to connect to a schema in another instance to check some information before the notification is sent out.
We have OIM in an instance A and the other schema lives in the instance B. We created a database link from A to B, some synonyms, and grant the right permissions for OIM to select the tables in the schema on instance B.
We can login to OIM using SQL Developer and execute the query without any problems.
However, when the query is executed in the Disable User process task, we got the error:
java.sql.SQLException: ORA-24777: use of non-migratable database link not allowed
We tried to create a view in OIM that is similar to the one that lives in the schema in instance B. However, the same error exists.
How can we work around this error?
Thankswith all the info you have put here all I can say is : (with some help from google ;-) )
ORA-24777: use of non-migratable database link not allowed
Cause: The transaction, which needs to be migratable between sessions, tried to access a remote database from a non-multi threaded server process.
Action: Perform the work in the local database or open a connection to the remote database from the client. If multi threaded server option is installed, connect to the Oracle instance through the dispatcher. -
Use of non-migratable database link not allowed - weblogic
Can somebody help me with this error?
The application use an entity bean for a view that use a dblink for accesing a table from another oracle database.
Thank you.
javax.ejb.EJBException: EJB Exception: ; nested exception is:
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-24777: use of non-migratable database link not allowed
Error Code: 24777
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:120)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:102)
at $Proxy190.queryVCommentMonitoring(Unknown Source)
at ro.uct.capone.viewcontroller.Utils.getStatus(Utils.java:36)
at ro.uct.capone.viewcontroller.forms.WatchListForm.validate(WatchListForm.java:114)
at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:942)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:255)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-24777: use of non-migratable database link not allowedI've gotten past this by creating the dblink as SHARED.
The SQL is
CREATE SHARED DATABASE LINK "yourlink"
CONNECT TO "dbuser" IDENTIFIED BY "dbuserpassword"
AUTHENTICATED BY "dbuser" IDENTIFIED BY "dbuserpassword"
USING 'databasename';
note the quote character use.
You can also use SQL Developer to adjust this.
This does depend on shared database connections between your db's. -
Related to recovery in Physical standby database in RAC
In Physical Standby database all instance involved in recovery processes or any one instance will be their in in recovery mode
If is like this another instance will be for high availabily can any one in forum explain me it will be help fullWith your Primary database being RAC, the Physical Standby does not have to be RAC, although, obviously it would be preferred to have scalability as required at a DR site.
Whether your Standby is RAC or non-RAC, the automatic Recovery that is done at the Standby is done by one instance only. It would be applying the ArchiveLogs from all the threads (i.e. instances) of the Primary.
Database Recovery is always done by a single instance.
Hemant K Chitale
http://hemantoracledba.blogspot.com -
Adding new database to RAC.
Instance not starting after adding new database to RAC.
CRS-0215: Could not start resource 'xxxxxxxxx.inst'.
PRKP-1001 : Error starting instance db on node hostHi,
Can you check the tnsnames.ora for this iinstance on the node where you are trying to add the instance.
ex:
LISTENERS_MYRAC =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = inst1-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = inst2-vip)(PORT = 1521))
Regards,
vasu -
Migrating database target to new host
Hi,
I have OEM Grid control 10.2.0.5 running on Red Hat Linux 64 bit
I have a database target with version 9.2.0.6 and grid agent on this target host is 10.2.0.5.
I want to migrate my this database target from current server to another server and name of server will be changed. I have historical data about this database target in my OEM Grid. Is there any way that i can migrate my database to other server with new name and install agent there but don't want to loose the statistics data about this target database from OEM Grid because as far as i know, i would need to remove this target database and target node, then migrate database to new server(node) then reconfigure this target node and this target database. So any way to do this without deconfiguring the target database during this migration?
SalmanSalman Qureshi wrote:
Hi,
I have OEM Grid control 10.2.0.5 running on Red Hat Linux 64 bit
I have a database target with version 9.2.0.6 and grid agent on this target host is 10.2.0.5.
I want to migrate my this database target from current server to another server and name of server will be changed. I have historical data about this database target in my OEM Grid. Is there any way that i can migrate my database to other server with new name and install agent there but don't want to loose the statistics data about this target database from OEM Grid because as far as i know, i would need to remove this target database and target node, then migrate database to new server(node) then reconfigure this target node and this target database. So any way to do this without deconfiguring the target database during this migration?
Hi Salman
As server name will be changed , I am not sure if it is possible. What you can do is , just configure database on new server with a different name and keep the old configuration in GRID. In this you target will be unavailable all the time but you can get the historical report about this.
Regards
Rajesh -
Migrate database from IBM DB2 to ORACLE
Hi oracle professionals,
Currently database resides in IBM DB2...
We need to migrate Database to oracle ...
Thanks in advance
PawanHi,
Kindly refer
Oracle SQL*Developer - which is free to use and download -
http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html
Oracle Database Migration Technology -
http://www.oracle.com/technetwork/database/migration/index-084442.html
Migrating from IBM DB2 LUW to Oracle -
http://www.oracle.com/technetwork/database/migration/db2-084087.html
IBM DB2/400 V4R3 & V4R5 can be migrated using the original Migration Workbench v10.1.0.4 available from here -
http://www.oracle.com/technetwork/topics/index-095746.html
Also article
Migrating From IBM DB2 UDB to Oracle (Doc ID 1148493.1)
Thanks,
Krishna -
Which difference parallel database and RAC database
Hi Experts,
I saw some document about parallel database and RAC database.
My boss confused these two product.
which difference between parallel database and RAC database?
does parallel database is a "old RAC"?
Thanks
JimRAC is the new name with many features for old depreciated Oracle Parallel Server (OPS).
It was avialable till 8i, since 9i it is called RAC.
Regards
Edited by: skvaish1 on Mar 30, 2010 12:59 PM -
How To Migrate Databases From Windows 2003 32 bit to windows 2003 64 bit?
Hi,
How To Migrate Databases From Windows 2003 32 bit to windows 2003 64 bit?
Db Version: 10.2.0.2
Thanks,
YusufAlso see MOS Doc 403522.1 (How to Migrate Oracle 10.2 32bit to 10.2 64bit on Microsoft Windows)
HTH
Srini -
HI, I have a question regarding using the flash back database feature nwhen in a rac environemt...I see in the documentation that when flashing back the database that you will need to us the open database with the resetlogs option in order to flashback. So does the open database resetlogs need to be done for each instance in order to get the instance database open?
Thanks.See if MOS Doc 819905.1 (How to Enable Flashback for a RAC Database on ASM) helps.
Also MOS Doc 416496.1 (ENABLE FLASHBACK DATABASE IN RAC ENVIRONMENT).
HTH
Srini -
Unable to open database on rac
hi,
I am using oracle 11.2.0.1.0 RAC two node on OEL5 , i have down the db using command /srvctl stop database -d rac. When i start the db it shows below error
[oracle@machine1 bin]$ ./srvctl start database -d rac
PRCR-1079 : Failed to start resource ora.rac.db
ORA-00119: invalid specification for system parameter %s
CRS-2674: Start of 'ora.rac.db' on 'machine1' failed
CRS-2632: There are no more servers to try to place resource 'ora.rac.db' on that would satisfy its placement policy
ORA-00119: invalid specification for system parameter %s
CRS-2674: Start of 'ora.rac.db' on 'machine2' failedHI,
Can you please check following link: PRCR-1079 pada saat starting database RAC | Z's cheat sheets
Thank you -
Duplicate Target database for RAC
Oracle Database 11g Enterprise Edition
Red Hat Linux
Hi
I am cloning a RAC database using Duplicate Target Database command. First we need to create one Auxiliary Instance using the init file of RAC source database.
I see the following in the init file,
MDB1.undo_tablespace='UNDOTBS1'
MDB2.undo_tablespace='UNDOTBS2'
What should I specify in the init file of Auxiliary instance for these Undo tablespaces ? I am setting CLUSTER_DATABASE to FALSE since the Duplicate database is a single instance one. Only the Source database is RAC.
I am cloning only SYSTEM, SYSAUX, One User tablespace and the Two Undo tablespaces for a point in time 14 days back. I am skipping all other tablespaces.Hi Morgan,
Is this correct to specify in the Init file ?
*.undo_tablespace='UNDOTBS1'
here UNDOTBS1 is already UNDO tablespace of one instance as I already mentioned.
Maybe you are looking for
-
My iBook Author program is crashing every time I open it.
Everytime I open the iBook Author program, it automatically closes. The report generated is given below. I am not a computer expert,and have no clue what to make of this. Can anybody tell me what this means, and what I can do to fix this, please? Pro
-
Listen
-
I am trying to create an html file for access by a client computer through the LabVIEW Web Server. I want to enable the client to control the vi, so am chosing "Embedded" for the Viewing Option in the Web Publishing Tool. The small preview screen in
-
Error trying to generate a request code
I received the CS6 production suite and am trying to deploy it on a number of off-line machines. According to what I can make out of the instructions for the Provisioning Toolkit, I need to open the Provisioning Tool on the off-line machine and then
-
Grey screen when ipod connected on startup and shutdown
when i start or shutdown my ti-book 500 with my new nanopod connected, i always get a grey screen and a command prompt with a bit of help text telling me what to type to proceed. if i type mac-boot, the screen will go blue and things go as normal. if