Using DBCA to duplicate a 10gR2 RAC DB to another box...
Hi All :)
Background:
=========
I am attempting to use DBCA to create a database based on a template dump (structure and data) from my source system.
My source systems is/was RAC enabled and was using a NFS "clustered" file system for shared storage (not RAW or ASM).
The target DB $ORACLE_HOME was "cloned" from the source system using an Apps methodology called RapidClone (which is a supported way to install a new DB Techstack for use with Apps - Apendix - A of 406982.1).
I am running DBCA from the new target $ORACLE_HOME however it is really only a software home at present...meaning, the tns listeners are not correct, there exists no valid pfile, etc....nothing that really associates the instance to this home.
QUESTIONS:
==========
1. Let's remove Apps from the picture for a minute. If I was attempting to clone a RAC DB to another box, and I did a software only install on the target box and used DBCA to create the DB based on my existing DB template......would I need to "prep" the new target DB $ORACLE_HOME before running the DBCA create from template script??
2. Because this is RAC...I fully expect to have to add the instances and listeners to CRS manually, and understand I will need to configure the listener and tnsnames files....But does DBCA have the ability to at least bring up the new target system DB on a single node such that I can create my spfiles, and listeners and such?
3. Would it be advisable to disable RAC, simplifying my source system configuration, and then create my DBCA template based on the system "data as well as structure" and then create the new target DB with the more simplistic configuration and then re-enable RAC?
Thanks for any guidance or help.
Wow Sybrand...
You are just full of hostility man. People using Oracle products come from differing backgrounds and while your strong suit might be RMAN and the DB....others might know more about framework, java or the middleware products...and come here seeking guidance...and then get insulted by folks like you.
DBCA can be run from the command line, which is my objective later. Yes, RMAN is better suited to do what I am trying to do however I have additional existing (Apps specific) code which is NOT suited to RMAN.
I would suggest you see the DBCA docs:
This is just one example:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14196/install003.htm#i1008647-->scroll down to "From an existing database (structure and data)"....
Also...try the following search in google:
DBCA clone database....
You will see many people seem to advocate using this method of database cloning and it has worked for them and not just for empty databases.
I would be appreciative if responses would be limited to those with experience in using DBCA to duplicate an existing database....not with criticisms and reasons why some other tool should be used.
Thanks in advance.
Similar Messages
-
Migration 10gr2 rac to 11gr2 rac
Hi all,
Can I use Transportable Tablespaces to migrate 10gr2 rac with ASM (solaris) to 11gr2 rac with ASM (AIX), the server is not the same.
regards
Edited by: mexman on 06-may-2010 15:36mexman wrote:
OK, and can I use Transporting Tablespaces Between Databases 10gr2 to 11gr2 ?Yes.. as mentioned above by Dan , you can use.. -
Problem in create database use dbca in RAC
i setup a two-nodes RAC, and use dbca to create db
here is the output of dbca
[oracle@rac1 ~]$ dbca -silent -responseFile /home/oracle/dbca.rsp
Copying database files
1% complete
3% complete
9% complete
15% complete
21% complete
27% complete
30% complete
Creating and starting Oracle instance
32% complete
36% complete
40% complete
44% complete
45% complete
48% complete
50% complete
Creating cluster database views
52% complete
70% complete
Completing Database Creation
73% complete
76% complete
79% complete
80% complete
81% complete
90% complete
99% complete
100% complete
Look at the log file "/opt/ora/product/10.2.0/db_1/cfgtoollogs/dbca/mydb/mydb.log" for further details.
and here is the log output:
Failed to retrieve network listener resources required for the Real Application Clusters high
availability extensions configurations on the following nodes: [rac1, rac2].
Do you want listeners on port 1521 with prefix LISTENER to be created on nodes [rac1, rac2]
automatically? If you would like to configure the listener with different properties, run NetCA
before continuing.
PRKS-1009 : Failed to start ASM instance "+ASM1" on node "rac1", [CRS-0215: Could not start
resource 'ora.rac1.ASM1.asm'.]
PRKS-1009 : Failed to start ASM instance "+ASM2" on node "rac2", [CRS-0215: Could not start
resource 'ora.rac2.ASM2.asm'.]
Could not mount the diskgroup on node: rac2. The ASM instance on node rac2 is not started.
Could not mount the diskgroup on node: rac2. The ASM instance on node rac2 is not started.
Copying database files
DBCA_PROGRESS : 1%
DBCA_PROGRESS : 3%
DBCA_PROGRESS : 9%
DBCA_PROGRESS : 15%
DBCA_PROGRESS : 21%
DBCA_PROGRESS : 27%
DBCA_PROGRESS : 30%
Creating and starting Oracle instance
DBCA_PROGRESS : 32%
DBCA_PROGRESS : 36%
DBCA_PROGRESS : 40%
DBCA_PROGRESS : 44%
DBCA_PROGRESS : 45%
DBCA_PROGRESS : 48%
DBCA_PROGRESS : 50%
Creating cluster database views
DBCA_PROGRESS : 52%
DBCA_PROGRESS : 70%
Completing Database Creation
Failed to start listeners on nodes "[rac1, rac2]" of cluster database "mydb", "CRS-1028: Dependency
analysis failed because of:
CRS-0223: Resource 'ora.rac2.LISTENER_RAC2.lsnr' has placement error.".
DBCA_PROGRESS : 73%
DBCA_PROGRESS : 76%
DBCA_PROGRESS : 79%
ORA-01078: failure in processing system parameters
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+ORADG/mydb/spfilemydb.ora'
ORA-17503: ksfdopn:2 Failed to open file +ORADG/mydb/spfilemydb.ora
ORA-15056: additional error message
ORA-17503: ksfdopn:DGOpenFile05 Failed to open file +ORADG/mydb/spfilemydb.ora
ORA-17503: ksfdopn:2 Failed to open file +ORADG/mydb/spfilemydb.ora
ORA-15173: entry 'spfilemydb.ora' does not exist in directory 'mydb'
ORA-06512: at line 4
ORA-01034: ORACLE not available
DBCA_PROGRESS : 80%
ORA-01034: ORACLE not available
ORA-01034: ORACLE not available
ORA-01034: ORACLE not available
DBCA_PROGRESS : 81%
ORA-01034: ORACLE not available
DBCA_PROGRESS : 90%
Enterprise manager configuration failed due to the following error -
Invalid username/password.
Refer to the log file at /opt/ora/product/10.2.0/db_1/cfgtoollogs/dbca/mydb/emConfig.log for more
details.
You can retry configuring this database with Enterprise Manager later by manually running
/opt/ora/product/10.2.0/db_1/bin/emca script.
DBCA_PROGRESS : 99%
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
PRKP-1001 : Error starting instance mydb1 on node rac1
CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.mydb.mydb1.inst' has placement error.
PRKP-1001 : Error starting instance mydb2 on node rac2
CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.mydb.mydb2.inst' has placement error.
DBCA_PROGRESS : 100%
Database creation complete. Check the logfiles at
/opt/ora/product/10.2.0/db_1/cfgtoollogs/dbca/mydb for details.
Database Information:
Global Database Name:mydb
System Identifier(SID) Prefix:mydb
it should be run netca before running dbca?this time i run netca first,and then run dbca to configure the ASM,after that i run dbca to create database
listener and asm instance is online,but when i create DB ,still have error
Copying database files
DBCA_PROGRESS : 1%
DBCA_PROGRESS : 3%
DBCA_PROGRESS : 9%
DBCA_PROGRESS : 15%
DBCA_PROGRESS : 21%
DBCA_PROGRESS : 27%
DBCA_PROGRESS : 30%
Creating and starting Oracle instance
DBCA_PROGRESS : 32%
DBCA_PROGRESS : 36%
DBCA_PROGRESS : 40%
DBCA_PROGRESS : 44%
DBCA_PROGRESS : 45%
DBCA_PROGRESS : 48%
DBCA_PROGRESS : 50%
Creating cluster database views
DBCA_PROGRESS : 52%
DBCA_PROGRESS : 70%
Completing Database Creation
DBCA_PROGRESS : 73%
DBCA_PROGRESS : 76%
DBCA_PROGRESS : 79%
ORA-01078: failure in processing system parameters
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+ORADG/mydb/spfilemydb.ora'
ORA-17503: ksfdopn:2 Failed to open file +ORADG/mydb/spfilemydb.ora
ORA-15056: additional error message
ORA-17503: ksfdopn:DGOpenFile05 Failed to open file +ORADG/mydb/spfilemydb.ora
ORA-17503: ksfdopn:2 Failed to open file +ORADG/mydb/spfilemydb.ora
ORA-15173: entry 'spfilemydb.ora' does not exist in directory 'mydb'
ORA-06512: at line 4
ORA-01034: ORACLE not available
DBCA_PROGRESS : 80%
ORA-01034: ORACLE not available
ORA-01034: ORACLE not available
DBCA_PROGRESS : 89%
DBCA_PROGRESS : 98%
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
PRKP-1001 : Error starting instance mydb1 on node rac1
CRS-0215: Could not start resource 'ora.mydb.mydb1.inst'.
PRKP-1001 : Error starting instance mydb2 on node rac2
CRS-0215: Could not start resource 'ora.mydb.mydb2.inst'.
DBCA_PROGRESS : 100%
following info from my template file
<MiscParams>
<databaseType>MULTIPURPOSE</databaseType>
<maxUserConn>20</maxUserConn>
<percentageMemTOSGA>40</percentageMemTOSGA>
<customSGA>false</customSGA>
<archiveLogMode>false</archiveLogMode>
<initParamFileName>+ORADG/admin/{DB_UNIQUE_NAME}/pfile/init.ora</initParamFileName>
</MiscParams>
<SPfile useSPFile="true">{ORACLE_HOME}/dbs/spfile{SID}.ora</SPfile>
</InitParamAttributes>
and dbca create +ORADG in /home/oracle dir (why??)
[oracle@rac1 ~]$ ls +ORADG/admin/mydb/pfile/init.ora.6132011173958
+ORADG/admin/mydb/pfile/init.ora.6132011173958
Edited by: 859340 on 2011-7-12 下午7:25 -
i am trying to convert single node to rac using dbca. (11.2.0.3 on Linux5 )
During the template, creation i am choosing the Structure only Option ( I am not backing up the data ie., structure as well as data) as the
single instance running (TEST) is on the same cluster and i want to retain the datafile path also which is already on shared storage.
While creating db using template for rac conversion, the dbca screen doesn't proceed further after choosing the Storage.
All, i wanted to know, if this way it is possible or not.. ie without backup. The documentation says only about taking the backup along with strcuture.
I know rconfig works fine in this way; why not dbca.i am trying to convert single node to rac using dbca. (11.2.0.3 on Linux5 )
During the template, creation i am choosing the Structure only Option ( I am not backing up the data ie., structure as well as data) as the
single instance running (TEST) is on the same cluster and i want to retain the datafile path also which is already on shared storage.
While creating db using template for rac conversion, the dbca screen doesn't proceed further after choosing the Storage.
All, i wanted to know, if this way it is possible or not.. ie without backup. The documentation says only about taking the backup along with strcuture.
I know rconfig works fine in this way; why not dbca. -
Solaris 10 + Oracle 10gR2 RAC question
Hello everyone
Has anyone come across the case where the CRS services of Oracle cause
the public interface to get turned off and then restored at random
time intervals? To elaborate, we have a 2 node cluster database.
Solaris 10, Oracle 10gR2 RAC with patch 10.2.0.3 applied. No SUN
clustering is involved. When the cluster software is down (nodeapps,
asm, database instances all down) /var/adm/messages show nothing. When
we start nodeapps on the 2 nodes(thus initiating some form of
communication between the nodes), at random time intervals we get
"interface ce0 turned off and interface ce0 restored" in /var/adm/
messages. When we check the status of the RAC, we see that one node's
vip has been assigned to the other. This on/off behaviour of the NIC
can be eliminated only if we continuously PING it from a another
client in the network.
As a matter of fact, the RAC and the RDBMS work perfectly when we keep
pinging the 2 nodes from an other client on the network. We even
managed to run a long batch job, distributed on cluster managed
services on the 2 instances, and it completed after 9 hours without
any problems.
Does anyone have a hint on this behaviour? Is there some sort of
timeout for the network cards? Some power saving features? Googling
around I came across the new Containers feature available on Solaris
10. Is there a way that I can verify that either RAC or the RDBMS is
running in "container" mode ( since the solaris and Oracle
installation was not performed by me)? Any other ideas?
Thank you for readingIm an Oracle guy - not the SA type -
But on ours - the SA configured this cluster incorrectly. We use veritas. instead of making ipmp groups for the interfaces - he built the cluster according to veritas docs. That is - he has two publics - on difference interfaces and different privates on different interfaces. oracle can only two interfaces - no matter if its a ipmp group or a device name. one is used for private- the other is used for public - So sure the veritas cluster filesystems will survive - but the Oracle Cluster will not - nodes will reboot -
Is your system set up incorrectly as i described above? if it is - a quick test would be - turn down the other interfaces - and only leave the two interfaces you mention above up that you configured for Oracle CRS
This other sharp sa was able to go through the arp table and see duplicate IPs - and the routing was attempted via an interface that oracle doesnt see. You can not define two different interfaces public - and two different interfaces for private - -
Question about DBCA generate script o create RAC database 2 node cluster
Question about creating two node RAC database 11g after installing and configuration 11g clusterware. I've used DBCA to generate script to create a rac database. I've set
environment variable ORACLE_SID=RAC and the creating script creates instance of RAC1 and RAC2. My understanding is that each node will represent a node, however there should only be one database with a name of 'RAC'. Please adviseYou are getting your terminology mixed up.
You only have one database. Take a look, there are one set of datafiles on shared storage.
You have 2 instances which are accessing one database.
Database name is RAC. Instance names are RAC1, RAC2, etc, etc.
Also, if you look at the listener configuration and if your tnsnames is setup properly then connecting to RAC will connect you to either one of the instances wheras connecting to RAC1 will connect you to that instance. -
ORA-12523 while creating a database on ASM using DBCA
HI PPL,
I have set up am ASM instance and also configured the listener services to it.
But when I try to create database on the configured ASM instance using DBCA , I am getting the following error
TNS:listener could not find instance appropriate
for the client connection
The Connection descriptor used by the client was:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP(Host=10.10.199.141)
(Port=6881))(CONNECT_DATA=(SERVICE_NAME++ASM1)
(INSTANCE_NAME=+ASM1)(UR=A)))
I have checked the listener status and ASM instance and booth seem to be fine:
$ lsnrctl status ASM
LSNRCTL for HPUX: Version 10.2.0.3.0 - Production on 30-JUL-2010 12:40:17
Copyright (c) 1991, 2006, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.10.199.141)(PORT=6881)))
STATUS of the LISTENER
Alias ASM
Version TNSLSNR for HPUX: Version 10.2.0.3.0 - Production
Start Date 30-JUL-2010 11:36:11
Uptime 0 days 1 hr. 4 min. 5 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /uat06/asm_home/network/admin/listener.ora
Listener Log File /uat06/asm_home/network/log/asm.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.10.199.141)(PORT=6881)))
Services Summary...
Service "+ASM" has 1 instance(s).
Instance "ASM", status BLOCKED, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 instance(s).
Instance "ASM", status BLOCKED, has 1 handler(s) for this service...
Service "ASM" has 1 instance(s).
Instance "ASM", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
SQL> sho parameter local
NAME TYPE VALUE
local_listener string ASM
log_archive_local_first boolean TRUE
Please help as I am new to ASM.
OS-HP-UX
Database;10gR2
regardsHI Chinar,
I have already checke the same and made the changes as per the metalink note.
But stil I am getting teh following error:
$ lsnrctl status ASM
LSNRCTL for HPUX: Version 10.2.0.3.0 - Production on 30-JUL-2010 12:40:17
Copyright (c) 1991, 2006, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.10.199.141)(PORT=6881)))
STATUS of the LISTENER
Alias ASM
Version TNSLSNR for HPUX: Version 10.2.0.3.0 - Production
Start Date 30-JUL-2010 11:36:11
Uptime 0 days 1 hr. 4 min. 5 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /uat06/asm_home/network/admin/listener.ora
Listener Log File /uat06/asm_home/network/log/asm.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.10.199.141)(PORT=6881)))
Services Summary...
Service "+ASM" has 1 instance(s).
Instance "ASM", status BLOCKED, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 instance(s).
Instance "ASM", status BLOCKED, has 1 handler(s) for this service...
Service "ASM" has 1 instance(s).
Instance "ASM", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
Why is it showing status "BLOCKED" if i check the listener status. -
ORA-12547 tns lost contact while creating 11gr2 database using dbca
Hi All,
I am installing oracle 11gr2 rac on centos 4. Grid infrastrucure and oracle home is successfully installed.
When i try to create database using dbca during that time i am getting an error that PRCR-1079: Failed to start resource ora.racdb.db
ORA-12547: TNS lost contact.
when i check the database on node 1, Its running fine.
However its giving me an error on the second node.
on Node 1
[oracle@rac1 dbs]$ sqlplus "/as sysdba"
SQL*Plus: Release 11.2.0.1.0 Production on Sun Aug 28 19:31:55 2011
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
SQL> select instance_name , host_name from v$instance;
INSTANCE_NAME
HOST_NAME
racdb1
rac1.oracle.com
on node 2:
[oracle@rac2 ~]$ sqlplus "/as sysdba"
SQL*Plus: Release 11.2.0.1.0 Production on Sun Aug 28 19:33:05 2011
Copyright (c) 1982, 2009, Oracle. All rights reserved.
ERROR:
ORA-12547: TNS:lost contact
Enter user-name:
I tried to installed to many a time but no luck.
Please help me on this.
Your assistance in this regards is much appreciated.
Thanks in advance.Do you have a support.oracle.com User Account?
If yes search there for TNS-12547 and you will get a huge list of possible root causes.
Just to name a few (which you can check - also compare with your first node):
Permission oracle executable
Kernel Parameter
Environment variables
etc.etc.
Regards
Sebastian -
Can use ASM only when creating database using dbca
I have a problem. When i create a database using DBCA, i can only use ASM as the file sytem. why ?
i just installed the 10gR2 with cluster and donno why i cannot use ocfs.
Thanks.What were your reasons with going with OCFS rather than ASM?
Thanks. -
Hi,
I am looking for "step by step install & configure" guide to setup 10gr2 RAC on Solaris 10.
I got the following Doc "ID: Note:317257.1" from metalink. Looks like I need to configure Solaris 10 containers and Solaris Zones for 10g RAC.
Is there another way to setup 10gr2 RAC on Solaris 10 without using the Solaris 10 containers just like (Solaris 9 or plain OS)?
Any help would be appreciated.
R-Thanks for all your inputs. I finally got 10g RAC installed and running.
I learned that there is no way to install Oracle software and configure ASM during installation. I had to install “Software Only” then configure ASM at the later time, then that will work.
Good luck to you all.
:-)R -
Confusion over DBCA script generated for manual RAC DB creation
Version:11.2.0.4/RHEL 6.3
We would like to create our 3-node RAC DB manually. DBCA cannot meet our requirement because our redo log files, datafiles, tempfiles and control files are placed in a complicated manner . If we use DBCA , we will have to spend a lot of time configuring to our requirements after the DB creation.
I generated the DB creation scripts from DBCA (DB Name = BRCFPRD )
DBCA placed the db creation scripts in the specified directory in all the 3 nodes !!
They all have almost the same contents . The only difference being the instance name (BRCFPRD12.sql for Node2, ... etc).
Scripts in each node have the createDB.sql statement which has CREATE DATABASE "BRCFPRD" statement. Why is this ? The database need to be created only from one node. Then why did DBCA place createDB.sql in all nodes ?
I just want to run the script from just one node , say Node1 and it should create the 3-Node RAC DB. How can I do this manually?
-- The scripts genereated by DBCA in Node1
apex.sql
BRCFPRD1.sh
BRCFPRD1.sql
context.sql
CreateClustDBViews.sql
CreateDB.sql
CreateDBCatalog.sql
CreateDBFiles.sql
cwmlite.sql
emRepository.sql
init.ora
interMedia.sql
JServer.sql
lockAccount.sql
ordinst.sql
owb.sql
postDBCreation.sql
spatial.sql
xdb_protocol.sql
-- The contents of the main shell script BRCFPRD1.sh
$ cat BRCFPRD1.sh
#!/bin/sh
OLD_UMASK=`umask`
umask 0027
mkdir -p /optware/product/admin/BRCFPRD/adump
mkdir -p /optware/product/admin/BRCFPRD/dpdump
mkdir -p /optware/product/admin/BRCFPRD/hdump
mkdir -p /optware/product/admin/BRCFPRD/pfile
mkdir -p /optware/product/cfgtoollogs/dbca/BRCFPRD
umask ${OLD_UMASK}
ORACLE_SID=BRCFPRD1; export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH; export PATH
echo You should Add this entry in the /etc/oratab: BRCFPRD:/optware/product/oracle/11.2.0:Y
/optware/product/oracle/11.2.0/bin/sqlplus /nolog @/optware/product/BRCFPRD1.sql
-- Contents of BRCFSPRD1.sql
$ cat BRCFPRD1.sql
set verify off
ACCEPT sysPassword CHAR PROMPT 'Enter new password for SYS: ' HIDE
ACCEPT systemPassword CHAR PROMPT 'Enter new password for SYSTEM: ' HIDE
ACCEPT sysmanPassword CHAR PROMPT 'Enter new password for SYSMAN: ' HIDE
ACCEPT dbsnmpPassword CHAR PROMPT 'Enter new password for DBSNMP: ' HIDE
host /optware/product/oracle/11.2.0/bin/orapwd file=/optware/product/oracle/11.2.0/dbs/orapwBRCFPRD1 force=y
host /grid/product/11.2.0/bin/setasmgidwrap o=/optware/product/oracle/11.2.0/bin/oracle
host /optware/product/oracle/11.2.0/bin/srvctl add database -d BRCFPRD -o /optware/product/oracle/11.2.0 -p +DATA/BRCFPRD/spfileBRCFPRD.ora -n BRCFPRD -a "DATA,ARCH_DG"
host /optware/product/oracle/11.2.0/bin/srvctl add instance -d BRCFPRD -i BRCFPRD1 -n cimprd175
host /optware/product/oracle/11.2.0/bin/srvctl add instance -d BRCFPRD -i BRCFPRD3 -n cimprd177
host /optware/product/oracle/11.2.0/bin/srvctl add instance -d BRCFPRD -i BRCFPRD2 -n cimprd176
host /optware/product/oracle/11.2.0/bin/srvctl disable database -d BRCFPRD
@/optware/product/CreateDB.sql
@/optware/product/CreateDBFiles.sql
@/optware/product/CreateDBCatalog.sql
@/optware/product/JServer.sql
@/optware/product/context.sql
@/optware/product/xdb_protocol.sql
@/optware/product/ordinst.sql
@/optware/product/interMedia.sql
@/optware/product/cwmlite.sql
@/optware/product/spatial.sql
@/optware/product/emRepository.sql
@/optware/product/apex.sql
@/optware/product/owb.sql
@/optware/product/CreateClustDBViews.sql
host echo "SPFILE='+DATA/BRCFPRD/spfileBRCFPRD.ora'" > /optware/product/oracle/11.2.0/dbs/initBRCFPRD1.ora
@/optware/product/lockAccount.sql
@/optware/product/postDBCreation.sql
-- Contents of CreateDB.sql in Node1
$ cat /optware/product/CreateDB.sql
SET VERIFY OFF
connect "SYS"/"&&sysPassword" as SYSDBA
set echo on
spool /optware/product/CreateDB.log append
startup nomount pfile="/optware/product/init.ora";
CREATE DATABASE "BRCFPRD"
MAXINSTANCES 32
MAXLOGHISTORY 1
MAXLOGFILES 192
MAXLOGMEMBERS 3
MAXDATAFILES 3000
DATAFILE SIZE 700M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE SIZE 600M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE SIZE 20M AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
SMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE SIZE 200M AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16
LOGFILE GROUP 1 SIZE 28672M,
GROUP 2 SIZE 28672M
USER SYS IDENTIFIED BY "&&sysPassword" USER SYSTEM IDENTIFIED BY "&&systemPassword";
set linesize 2048;
column ctl_files NEW_VALUE ctl_files;
select concat('control_files=''', concat(replace(value, ', ', ''','''), '''')) ctl_files from v$parameter where name ='control_files';
host echo &ctl_files >>/optware/product/init.ora;
spool offIf you look at scripts generated in Node2 and Node3 , you can see all scripts except the instance specific ones are commented using REM .
REM host /u01/product/oracle/11.2.0.3/dbhome_1/bin/srvctl add instance -d STOMPER -i STOMPER1 -n ugxtlprd186
REM host /u01/product/oracle/11.2.0.3/dbhome_1/bin/srvctl add instance -d STOMPER -i STOMPER2 -n ugxtlprd187
REM host /u01/product/oracle/11.2.0.3/dbhome_1/bin/srvctl disable database -d STOMPER
REM @/u01/product/CreateDB.sql
REM @/u01/product/CreateDBFiles.sql
REM @/u01/product/CreateDBCatalog.sql
REM @/u01/product/JServer.sql
REM @/u01/product/context.sql
<snipped > -
DELETE DATAFILE (database) FROM ASM not using dbca
Hi All
I have RAC(2 node) on Windows 2003 EE, Oracle 10g R2
How i can delete file from my asm instance?
For example, i create database manualy then i want delete this database? how i can delete file from asm? dbca dont see this instance.
a long time ago, i have also TEST db, i delete this db using dbca but in ASM (EM console) i still see this db, there are no file but i see "word" TEST how i can delete that?
thanks in advicehttp://www.oracle.com/technology/products/database/asm/pdf/asm_10gr2_bestpractices%2009-07.pdf
page 26
SELECT concat('+'||gname, sys_connect_by_path(aname, '/')) full_alias_path FROM
(SELECT g.name gname, a.parent_index pindex, a.name aname,
a.reference_index rindex FROM v$asm_alias a, v$asm_diskgroup g
WHERE a.group_number = g.group_number)
START WITH (mod(pindex, power(2, 24))) = 0
CONNECT BY PRIOR rindex = pindex;
:) -
I install 92040 on redhat AS21. When I create RAC db using dbca, I'll get "ORA-03113: End of file on communication channel" I have checked many doc on metalink. Most of that talk about linux kernel memory setting. I checked shmmax shmmni shmmal and echo 250 32000 100 128 > /proc/sys/kernel/sem. and echo 65536 /proc/sys/fs/file-max It doesn't work. Could someone tell me is there any other solution. (Both of two node physical memory is 1G and swap space is 2.5G)
ThanksI have solve the problem by myself. I'll list how to fix.Maybe it could help u.
1.I change shmmax to half physical memory(I have tried it before ,it doesn't work.I don't think it is keypoint)
2. echo 250 1000 100 100 > /proc/sys/kernel/sem
3. I change shmmin to 1
then it works!
I'm not really understand about this kernel config.Could someone show me where to get detail information? -
Oracle 10gR2 RAC - ASM question
Hi
I have a question regarding the ASM storage. Let says I have a system here running Oracle 10gR2 RAC and would like to add a new/extend the current DATA disk group with more disk space. How do I do that? will it affect the existing data stored inside there?So to add a little more to the discussion. Let's say your storage administrator presents you a LUN and is nice enough to add a partition of say 7G. (/dev/sdo1).
Now you need to take /dev/sdo1 stamp it and alter your storage group.
For illustration purposes I shall use rac1 and rac2 as my dual instance RAC and add to the asm group ARCH.
As root on rac1
/etc/init.d/oracleasm createdisk ARCH2 /dev/sdo1
then run
/etc/init.d/oracleasm listdisks
to make sure ARCH2 shows up.
On rac2 you run
/etc/init.d/oracleasm listdisks
You don't see ARCH2 so then run
/etc/init.d/oracleasm scandisks
then
/etc/init.d/oracleasm listdisks
Now you should see ARCH2
Ok the asm stamps are in sync now.
Back to rac1
su - oracle
set ORACLE_SID to asm instance and use sqlplus
sqlplus / as sysasm
If you query V$ASM_DISK you will see your disk with a header_status of PROVISIONED
that's good ...
NOw while still in sqlplus
Let's bump up the asm_power_limit so rebalancing runs faster
alter system set asm_power_limit=5 scope=both ;
If your asm instance are sharing the same spfile you only need do this on one instance; otherwise run the command both on all asm instances.
Lastly
ALTER DISKGROUP ARCH ADD DISK 'ORCL:ARCH2' ;
Now you can query V$ASM_OPERATION and watch ASM do it's magic of rebalancing.
That's it. All done while the DB is up and running.
How does that work for you?
-JR jr -
DB:11.2.0.2
OS:Linux
I have 2 node RAC database and i want to drop it using DBCA but the "Delete Database" options is disabled. Please Suggest.Your answer is here
deleting db disabled in DBCA
Maybe you are looking for
-
Hi All, i have an report with a few columns an i sumerized them by clicking on the sum checkbox. My report result into data with a nice sum row at the bottom of the report. The question is, is it possible to get this summary line to the beginning of
-
Hi, i was using my iphone 4 and i was trying to download an app. It was saying i needed a sercity question. I tryed to remember the answers to the questions but i forgot. It was saying it was going to send the correct answers to my email. But the ema
-
How can I change my Analog clock displayed back to a Digital one? (Treo 700wx)
Apparently on its own my phone has changed the format of its clock on the upper right hand corner of the treo screen. The clock used to read digital time but now it reads a clock with an hour hand and a minute hand. No one (Sprint) knows how to chang
-
Audio No Video, Black Screen
Hey, I have some videos on my Ipod that I converted with Videora.. My Ipod plays the audio, but no video, the screen is black, and I DID check the tv out in the video settings. I've read other posts like this, and nothing said there helps. If anyone
-
Missing file name while receiving AS2 MDN acknowledgement
We are using BizTalk 2010. We send one AS2 package to our TP and our TP send us back 4 Acknowledgement files. Most of the acknowledgement files that we receive from the TP contains the ReceivedFileName property which contains the file name, except fo