ORA-15030: diskgroup name "dg1" is in use by another diskgroup
dear all
i'm implementing rac on vmware
I've installed oracle instance on both nodes. i create a diskgroup on one node, it's ok but when I create a diskgroup in the second node it throws an error
ORA-15018: diskgroup cannot be created
ORA-15030: diskgroup name "DG1" is in use by another diskgroupwhat the error can be?
thanks
John
AlexeyDev wrote:
Even if you have 10 ASM instances in Your RAC environment all of them should shared the same disks and disk groups.
Try to use oracleasm scandisks and oracleasm listdisks on all nodes.i've already used scandisk and listdisks, they show the same
vol1
vol2
when i create an as instance, it creates the instances on both nodes, it's ok
then i create a disk, it creates and mounts it in the first node, and I got the following errors from the second node:
Could not mount the diskgroup no remote node rac2 using connection service rac2:1521:+ASM2 . ensure that the listener is running on this node and the ASM instance is registered to the listener. Received the following error:
ORA-15032: not all alterations performed
ORA-15063: ASM discovered an insufficient number of disks for diskgroup "DG1"Somehow my listeners status is blocked, may be that's the reason?
Similar Messages
-
ORA-15018: diskgroup cannot be created
Dear All,
I am trying to create ASM Disk group using SQL but geting blow error not able to create asm diskgroup.
SQL> CREATE DISKGROUP dg1 normal redundancy
2 failgroup dg1_fg01 disk
3 '/dev/sdf1' name raw_disk1,
4 '/dev/sdg1' name raw_disk2
5 failgroup dg_1fg02 disk
6 '/dev/sdh1' name raw_disk3,
7 '/dev/sdi1' name raw_disk4;
CREATE DISKGROUP dg1 normal redundancy
ERROR at line 1:
ORA-15018: diskgroup cannot be created
ORA-15031: disk specification '/dev/sdi1' matches no disks
ORA-15025: could not open disk '/dev/sdi1'
ORA-15056: additional error message
Linux Error: 13: Permission denied
Additional information: 42
Additional information: 3674204
Additional information: 3776832
ORA-15031: disk specification '/dev/sdh1' matches no disks
ORA-15025: could not open disk '/dev/sdh1'
ORA-15056: additional error message
Linux Error: 13: Permission denied
Additional information: 42
Additional information: 3674204
Additional information: 3776832
ORA-15031: disk specification '/dev/sdg1' matches no disks
ORA-15025: could not open disk '/dev/sdg1'
ORA-15056: additional error message
Linux Error: 13: Permission denied
Additional information: 42
Additional information: 3674204
Additional information: 3776832
ORA-15031: disk specification '/dev/sdf1' matches no disks
ORA-15025: could not open disk '/dev/sdf1'
ORA-15056: additional error message
Linux Error: 13: Permission denied
Additional informat
When i checked wheather the disk are recognized by asm or not by checking as
SQL> select disk_number,name,path,mount_status,header_status,mode_status,state,failgroup,repair_timer from v$asm_disk;
DISK_NUMBER NAME PATH MOUNT_S HEADER_STATU MODE_ST STATE FAILGROUP REPAIR_TIMER
0 ASMDATA1 ORCL:ASMDATA1 CACHED MEMBER ONLINE NORMAL ASMDATA1 0
1 ASMDATA2 ORCL:ASMDATA2 CACHED MEMBER ONLINE NORMAL ASMDATA2 0
0 ASMDATA3 ORCL:ASMDATA3 CACHED MEMBER ONLINE NORMAL ASMDATA3 0
1 ASMDATA4 ORCL:ASMDATA4 CACHED MEMBER ONLINE NORMAL ASMDATA4 0
7 ORCL:RAW_DISK4 CLOSED PROVISIONED ONLINE NORMAL 0
6 ORCL:RAW_DISK3 CLOSED PROVISIONED ONLINE NORMAL 0
5 ORCL:RAW_DISK2 CLOSED PROVISIONED ONLINE NORMAL 0
4 ORCL:RAW_DISK1 CLOSED PROVISIONED ONLINE NORMAL 0
8 rows selected.
So anyone from you genius kindly let me know where i am mistaking
Thanks in advanceInstead of '/dev/sd..' try to use 'ORCL:RAW_DISK..' (as in v$asm_disk.path column).
-
Hi,
Db :11.2.0.1
Os :Aix 6
We refresh a db from production to development.
Production db name is PROD23,size is 3tb.we created pfile with instance name PROD23 in target machine(development machine) and db name also PROD23.
We started instance and restore completed.We got a error while recovery
channel t4: reading from backup piece q5nfe9jj_1_1
channel t3: ORA-19870: error while restoring backup piece q3nfe6f3_1_1
ORA-19504: failed to create file "+P0DEV_ARCHGROUP01/P0DEV/arch/arch_1_20113_774871139.arc"
ORA-17502: ksfdcre:4 Failed to create file +P0DEV_ARCHGROUP01/P0DEV/arch/arch_1_20113_774871139.arc
ORA-15041: diskgroup "P0DEV_ARCHGROUP01" space exhausted
failover to previous backup
Oracle Error:
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '+P0DEV_DATAGROUP01/P0DEV/system01.dbf'
2GB free space available in archivegroup.I didn't understand why it's throwing a error?
I checked space in asmcmd which shows like
+P0DEV_ARCHGROUP01*
ASMCMD> ls -ltr
WARNING:option 'r' is deprecated for 'ls'
please use 'reverse'
Type Redund Striped Time Sys Name
Y PROD23/
N PP0DEV/
can i delete archive logs from PROD23.
Usually we complete recovery and changed db name to PP0DEV from PROD23.So i am asking above question.
Thanks & Regards,
VNuser3266490 wrote:
Hi,
Thanks for your reply.
NAME STATE TYPE TOTAL_MB FREE_MB
ASM_DISKGROUP01 MOUNTED EXTERN 102400 102341
PP0DEV_ARCHGROUP01 CONNECTED EXTERN 921600 144857
PP0DEV_DATAGROUP01 CONNECTED EXTERN 3686400 1000468
PP0DEV_REDOGROUP01 CONNECTED EXTERN 409600 409486
Redolog size is 8GB. the db has 8 redo group and 2 members each.
Interesting that your status for the PP0DEV groups is CONNECTED ... using NFS or iSCSI? I typically see MOUNTED.
What is your definition for DB_RECOVERY_DEST, DB_RECOVERY_DEST_SIZE. The error stated that you had exhausted space,but if I read this correctly, I see 144857M (144G) in your ARCHGROUP1, make sure your DEST_SIZE is 900G (TOTAL_MB for the ARCHIVE group) -
ORA-15041: diskgroup "DATA" space exhausted
Hi,
We have created two node rac on linux and oracle version is 11.2.0.3. When i try to create tbs some got created and others getting below error.
ORA-15041: diskgroup "DATA" space exhausted
I see space in my disk and below are the asm disk details.
GROUP_NUMBER~NAME~TOTAL_MB~FREE_MB~USABLE_FILE_MB
*1~DATA~2017128~1701824~784344*
my FRA is inside DATA disk that have 4gb of space. currently FRA is 85% available.
Can you please help why its giving error even if we have space in asm disk..
thanks for your help and time.Ora_DBA wrote:
SQL> connect sys@+ASM as sysdba
Enter password:
ERROR:
ORA-12154: TNS:could not resolve the connect identifier specifiederror has NOTHING to do with RAC.
Basic SQL*Net issue
ORA-12154 ALWAYS only occurs on SQL Client & no SQL*Net packets ever leave client system
ORA-12154 occurs when client requests a connection to some DB server system using some connection string.
The lookup operation fails because the name provided can NOT be resolved to any remote DB.
The analogous operation would be when you wanted to call somebody, but could not find their name in any phonebook.
The most frequent cause for the ORA-12154 error is when the connection alias can not be found in tnsnames.ora.
The lookup operation of the alias can be impacted by the contents of the sqlnet.ora file; specifically DOMAIN entry.
TROUBLESHOOTING GUIDE: ORA-12154 & TNS-12154 TNS:could not resolve service name [ID 114085.1]
http://edstevensdba.wordpress.com/2011/02/26/ora-12154tns-03505/ -
ORA-01403: no data found Problem when using AUTOMATIC ROW FETCH to populate
ORA-01403: no data found Problem when using AUTOMATIC ROW FETCH to populate a form.
1) Created a FORM on EMP using the wizards. This creates an AUTOMATIC ROW FETCH
TABLE NAME - EMP
Item Containing PRIMARY KEY - P2099_EMPNO
Primary key column - EMPNO
By default the automatic fetch has a ‘Process Error Message’ of ‘Unable to fetch row.’
2) Created a HTML region. Within this region add
text item P2099_FIND_EMPNO
Button GET_EMP to submit
Branch Modified the conditional branch created during button creation to set P2099_EMPNO with &P2099_FIND_EMPNO.
If I then run the page, enter an existing employee number into P2099_EMPNO and press the GET_EMP button the form is populated correctly. But if I enter an employee that does not exist then I get the oracle error ORA-01403: no data found and no form displayed but a message at the top of the page ‘Action Processed’.I was expecting a blank form to be displayed with the message ‘Unable to fetch row.’
I can work around this by making the automated fetch conditional so that it checks the row exists first. Modify the Fetch row from EMP automated fetch so that it is conditional
EXIST (SQL query returns at least one row)
select 'x'
from EMP
where EMPNO = :P2099_EMPNO
But this means that when the employee exists I must be fetching from the DB twice, once for the condition and then again for the actual row fetch.
Rather than the above work around is there something I can change so I don’t get the Oracle error? I’m now wondering if the automatic row fetch is only supposed to be used when linking a report to a form and that I should be writing the fetch process manually. The reason I haven’t at the moment is I’m trying to stick with the automatic wizard generation as much as I can.
Any ideas?
Thanks PeteHi Mike,
I've tried doing that but it doesn't seem to make any difference. If I turn debug on it shows below.
0.05: Computation point: AFTER_HEADER
0.05: Processing point: AFTER_HEADER
0.05: ...Process "Fetch Row from EMP": DML_FETCH_ROW (AFTER_HEADER) F|#OWNER#:EMP:P2099_EMPNO:EMPNO
0.05: Show ERROR page...
0.05: Performing rollback...
0.05: Processing point: AFTER_ERROR_HEADER
I don't really wan't the error page, either nothing with the form not being populated or a message at the top of the page.
Thanks Pete -
ORA-15001: diskgroup "DATA" does not exist or is not mounted in 11gR2
Dear all,
the system is HP-UX 11.31
the new RAC infrastructure is 11gR2 11.2.0.2 (2nodes using ASM)
i am restoring the 10G 10.2.0.4 database to this infrastructure
copy binary files over to new oracle home,
relink all binaries with option rac_off
--startup nomount
--restore controlfile
--mount database
--catalog the restore files
then run restore
run {
restore database ;
recover database;
i always get this error, i did not see this error in 11gR1( restore few times to 11gR1)
verified the diskgroup DATA and i was mounted
ORA-19504: failed to create file "+DATA/OCP/data1.dbf"
ORA-17502: ksfdcre:3 Failed to create file +DATA/OCP/data1.dbf
ORA-15001: diskgroup "DATA" does not exist or is not mounted
ORA-15077: could not locate ASM instance serving a required diskgroup
ORA-29701: unable to connect to Cluster Manager
Please give me an advice.
Thanks,found this note in Metalink and it had solved my issue.
Unable To Create 10.1 or 10.2 or 11.1(< 11gR2) ASM RAC Databases (ORA-29702) Using Brand New 11gR2 Grid Infrastructure Installation . [ID 946332.1] -
ORA-01161: database name ORA10G in file header does not match given name of
Database: Oracle 10g
os: windows 2000
I want to create a new database as same as of a TEST database.
i have followed the steps below however while create the controlfile i am getting the error ORA-01161
1.i took the full backup of test system(while databse is normal shutdown)
2.Prepare new initsid.ora file and change the parameter DN_NAME=newname
3.prepare new create controlfile script with new database name
4.startup pfile='initsid.ora' nomount
5.while executing the controlfile creation script, it gives the error ORA-01161
how can resolve the problemi am already using the REUSE option
CREATE CONTROLFILE REUSE DATABASE "ora10g1" RESETLOGS ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 454
LOGFILE
GROUP 1 'C:\ORA10GDB\ORADATA\Backups1\REDO01.LOG' SIZE 10M,
GROUP 2 'C:\ORA10GDB\ORADATA\Backups1\REDO02.LOG' SIZE 10M,
GROUP 3 'C:\ORA10GDB\ORADATA\Backups1\REDO03.LOG' SIZE 10M
-- STANDBY LOGFILE
DATAFILE
'C:\ORA10GDB\ORADATA\BACKUPS1\SYSTEM01.DBF',
'C:\ORA10GDB\ORADATA\BACKUPS1\UNDOTBS01.DBF',
'C:\ORA10GDB\ORADATA\BACKUPS1\SYSAUX01.DBF',
'C:\ORA10GDB\ORADATA\BACKUPS1\USERS01.DBF',
'C:\ORA10GDB\ORADATA\BACKUPS1\EXAMPLE01.DBF',
'C:\ORA10GDB\ORADATA\BACKUPS1\PLAY01DF.DBF'
CHARACTER SET WE8MSWIN1252
Test Database name : ora10g
New database name :ora10g1
I am using the same machine to create the new database. -
ORA-01504: database name 'DEV1' does not match parameter db_name 'PROD1'
Hi, All -
This is my first time cloning a database. The recovery finished but gave me the following error message. All the parameters in the pfile are set to "DEV1". I believe that the parameter db_name 'PROD1' exists in the control file and causing this error. The control file is under ASM.
How can I change the parameter in the control file and bring the 'DEV1' cloned database up? Also, how can I avoid this issue next time I do a clone?
Thanks in advance!
Oracle 10g Release 2 on RHEL5
Database cloning using RMAN Duplicate > ORA-01504: database name 'DEV1' does not match parameter db_name 'PROD1'
ASMCMD> ls
control01.ctl
current.275.729098001
archive log filename=/u001/dbsvr/dev1/1_131706_653848580.dbf recid=59 stamp=741953991
media recovery complete, elapsed time: 00:09:31
*Finished recover at 01-FEB-11*
contents of Memory Script:
shutdown clone;
startup clone nomount ;
executing Memory Script
database dismounted
Oracle instance shut down
connected to auxiliary database (not started)
Oracle instance started
Total System Global Area 725614592 bytes
Fixed Size 2075592 bytes
Variable Size 448791608 bytes
Database Buffers 268435456 bytes
Redo Buffers 6311936 bytes
sql statement: CREATE CONTROLFILE REUSE SET DATABASE "DEV1" RESETLOGS ARCHIVELOG
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXDATAFILES 100
MAXINSTANCES 1
MAXLOGHISTORY 5445
LOGFILE
GROUP 1 '+DATA3/dev1/datafile/redo01.log' SIZE 100 M ,
GROUP 2 '+DATA3/dev1/datafile/redo02.log' SIZE 100 M ,
GROUP 3 '+DATA3/dev1/datafile/redo03.log' SIZE 100 M
DATAFILE
'+DATA3/dev1/datafile/system01.dbf'
CHARACTER SET WE8ISO8859P1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 02/01/2011 10:30:17
RMAN-06136: ORACLE error from auxiliary database: ORA-01503: CREATE CONTROLFILE failed
ORA-01504: database name 'DEV1' does not match parameter db_name 'PROD1'
RMAN>
RMAN> **end-of-file**
RMAN>Respected, Sybrand Bakker -
Thanks for constructive feedback!
Here are the command that I ran.
RMAN> connect target sys/<password>@PROD1
connected to target database: PROD1 (DBID=556212836)
RMAN> connect auxiliary sys/<password>
connected to auxiliary database: DEV1 (not mounted)
RMAN> @rman_dup.sql
rman_dup.sql contains
run {
allocate auxiliary channel d1 type disk;
set newname for datafile 1 to '+DATA3/dev/datafile/system01.dbf';
set newname for datafile 2 to '+DATA3/dev/datafile/undotbs01.dbf';
set newname for datafile 3 to '+DATA3/dev/datafile/cwmlite01.dbf';
set newname for datafile 4 to '+DATA3/dev/datafile/drsys01.dbf';
set newname for datafile 5 to '+DATA3/dev/datafile/example01.dbf';
set newname for datafile 6 to '+DATA3/dev/datafile/indx01.dbf';
set newname for datafile 7 to '+DATA3/dev/datafile/odm01.dbf';
set newname for datafile 8 to '+DATA3/dev/datafile/tools01.dbf';
set newname for datafile 9 to '+DATA3/dev/datafile/users01.dbf';
set newname for datafile 10 to '+DATA3/dev/datafile/xdb01.dbf';
set newname for datafile 11 to '+DATA3/dev/datafile/cons01.dbf';
set newname for datafile 12 to '+DATA3/dev/datafile/survey01.dbf';
set newname for datafile 13 to '+DATA3/dev/datafile/mem201.dbf';
set newname for datafile 14 to '+DATA3/dev/datafile/cons02.dbf';
set newname for datafile 15 to '+DATA3/dev/datafile/mem202.dbf';
set newname for datafile 16 to '+DATA3/dev/datafile/cater01.dbf';
set newname for datafile 17 to '+DATA3/dev/datafile/users02.dbf';
set newname for datafile 18 to '+DATA3/dev/datafile/mar_data01.dbf';
set newname for datafile 19 to '+DATA3/dev/datafile/sysaux01.dbf';
set newname for datafile 20 to '+DATA3/dev/datafile/streams_tbs_01.dbf';
set newname for datafile 21 to '+DATA3/dev/datafile/users03.dbf';
set newname for tempfile 1 to '+DATA3/dev1/tempfile/temp01.dbf';
duplicate target database to dev1
until scn 48712532746
logfile
'+DATA3/dev1/datafile/redo01.log' size 100M,
'+DATA3/dev1/datafile/redo02.log' size 100M,
'+DATA3/dev1/datafile/redo03.log' size 100M;
}Edited by: CipherDBA on Feb 3, 2011 10:50 AM -
ORA-04091: table name is mutating, trigger/function may not see it
Hi,
I have a row level before update trigger written on a table A which calls a procedure to undergo some processing. Procedure has some select queries against table A and it inturn causes the following error.
ORA-04091: table name is mutating, trigger/function may not see it
To overcome this I have used a combination of PL/SQL collection types (nested tables based on the following definition TYPE t_table_a is table of A.colname%TYPE index by binary_integer;), a row level before update trigger and statement level after update trigger. The mutating problem is fixed, but to update one row of data it took around 3 min and I am wondering if its the problem with PL/SQL tables I have used.
In before update trigger I am storing the unique id's which needs to be updated into the PL/SQL table and in the after update trigger I am looping through the PL/SQL table and peforming the rest of the processing by calling in the procedure.
Can anyone help how to minimize the run time of this process or if any other better solution exists?
Thanks for the helpTriggers raise the mutating table issue, because else they could be used to create endless loops. If you work around the mutating table issue, then you should make sure not to create an endless loop yourself. This would be possible.
You description also seems to imply something like this.
Without code it is impossible to say something specific.
- Do you initialize your collection in a before statement trigger?
- Is your looping mechanism somehow broken?
- Do you update the same table again and again and again? -
Help for: ORA-01103: database name PRIMARY in control file is not STANDBY
Hello all, this will be my first post to the support forum. I'm an associate dba with just 6 months on the job, so if I've forgotten something or not given some infromation that is needed please let me know.
I've also combed the forums/internet, and some of the answers haven't helped. The Oracle Document ORA-1103 While Mounting the Database Using PFILE [ID 237073.1] says my init.ora file is corrupted, but creating a new init.ora file from the spfile does not help. Neither does just starting from the spfile. I have older copies of the init.ora file and the spfiles that the database was running on previously, so I believe they are good.
This standby NIRNASD1 has existed previously, I had to refresh the primary NIKNASD2, and then re-instantiate NIRNASD1 after the refresh is complete.
My env is set correctly, and my ORACLE_SID has been exported to NIRNASD1
NIKNASD2 = Primary Database
NIRNASD1 = Secondary/Standby Database
Goal: Creation of Logical Standby NIRNASD1 after creating Physical Standby from NIKNASD2
My database versions are 10.2.0.4.0, and the databases are on a Unix server. Both databases are located on separate servers.
Steps that I have taken:
I used RMAN to backup our primary database to the staging area:
$ rman target /
run {
backup database
format '/datatransa/dg_stage/%U'
include current controlfile for standby;
sql "alter system archive log current";
backup archivelog all format '/datatransa/dg_stage/%U';
I used RMAN to Create Secondary Database utilizing RMAN DUPLICATE command.
RMAN> run {
2> allocate auxiliary channel auxdisk device type disk;
3> duplicate target database for standby NOFILENAMECHECK;
4> }
On Secondary database I started Managed Recovery mode
SQL> shutdown immediate;
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
(I used pfile here, thinking that I needed to mount the database to the pfile so that the database would see the change in the dataguard parameters in the init.ora file, the change from logical to physical- I commeneted out the logical and uncommented the physical line)
# Dataguard Parameters
For logical standby, change db_name to name of standby database.
db_name=NIKNASD2 ### for physical, db_name is same as primary
#db_name=NIRNASD1 ### for logical, db_name is same as unique_name
SQL> STARTUP MOUNT PFILE = /oraa/app/oracle/product/1020/admin/NIRNASD1/pfile/initNIRNASD1.ora;
ORACLE instance started.
Total System Global Area 1577058304 bytes
Fixed Size 2084368 bytes
Variable Size 385876464 bytes
Database Buffers 1174405120 bytes
Redo Buffers 14692352 bytes
Database mounted.
SQL> ALTER DATABASE recover managed standby database using current logfile disconnect;
I then verified the Data Guard Configuration by using “alter system archive log current;” on the primary database and watching the sequence number change in the secondary database.
I made sure that:
• The primary database was in MAXIMUM PERFORMANCE MODE
• Stopped managed recover on the standby database: alter database recover managed standby database cancel;
• Built a logical standby data dictionary on the primary database
• The db_name in init.ora was changed (this is in our document at my job)
• I changed my database name (from physical to logical) in my init.ora pfile (reverse of what I did above)
# Dataguard Parameters
For logical standby, change db_name to name of standby database.
#db_name=NIKNASD2 ### for physical, db_name is same as primary
db_name=NIRNASD1 ### for logical, db_name is same as unique_name
I then went to shutdown my standby database and re-start it in a mount exclusive state, which is where I get the ORA-01103 Error (Again I used the pfile, thinking that I needed to tell the database it is now a logical standby):
SQL> shutdown immediate;
ORA-01109: database not open
Database dismounted.
ORACLE instance shut down.
SQL> STARTUP EXCLUSIVE MOUNT PFILE = /oraa/app/oracle/product/1020/admin/NIRNASD1/pfile/initNIRNASD1.ora;
ORACLE instance started.
Total System Global Area 1577058304 bytes
Fixed Size 2084368 bytes
Variable Size 385876464 bytes
Database Buffers 1174405120 bytes
Redo Buffers 14692352 bytes
ORA-01103: database name 'NIKNASD2' in control file is not 'NIRNASD1'
From what I understand of the process, the name in the control file is correct, I want it to be NIRNASD1. But the database for some reason thinks it should be NIKNASD2. The following are the parts of my init.ora file that include the dataguard parameters:
# Database Identification
db_domain=""
#db_name=NIRNASD1
#db_unique_name=NIRNASD1
# File Configuration
control_files=("/oradba2/oradata/NIRNASD1/control01.ctl", "/oradba3/oradata/NIRNASD1/control02.ctl", "/oradba4/oradata/NIRNASD1/control03.ctl")
# Instance Identification
instance_name=NIRNASD1
# Dataguard Parameters
#db_name=NIKNASD2 ### for physical, db_name is same as prmary
db_name=NIRNASD1 ### for logical, db_name is same as unique_name
db_unique_name=NIRNASD1
dg_broker_start=TRUE
db_file_name_convert='NIKNASD2','NIRNASD1'
log_file_name_convert='NIKNASD2','NIRNASD1'
log_archive_config='dg_config=(NIRNASD1,NIKNASD2)'
log_archive_dest_1='LOCATION="/oraarcha/NIRNASD1/" valid_for=(ONLINE_LOGFILES,all_roles) db_unique_name=NIRNASD1'
#log_archive_dest_2='LOCATION="/oraarcha/NIKNASD2/" valid_for=(standby_logfiles,standby_roles) db_unique_name=NIRNASD1'
log_archive_dest_2='LOCATION="/oraarcha/NIKNASD2/" valid_for=(standby_logfile,standby_role) db_unique_name=NIRNASD1'
STANDBY_ARCHIVE_DEST='LOCATION=/oraarcha/NIKNASD2/'
# Parameters are not needed since this server will NOT become primary
#log_archive_dest_2='service=NIKNASD2
# valid_for=(online_logfiles,primary_role)
# db_unique_name=NIKNASD2'
fal_server='NIKNASD2'
fal_client='NIRNASD1'
I would appreciate any help, or pointing me in the right direction. I'm just missing something. I am reviewing the documents for building a physical and logical standby from oracle. Just not sure where to go from here.
Thank you
Edited by: 977917 on Dec 19, 2012 5:49 PMFirst of all, thank you both for answering my post. I've pulled up Mr. Hesse's page and will make it a go-to staple.
We're in the process of upgrading our databases, but we have 130+ databases and only six Oracle dba's, and I'm one of them. It's a large corporation, and things move at a "slow and tested" pace.
The pfile parameters listed above are from my secondary/standby database. And I do want to create a logical standby.
I forgot to mention that we do use DataGuard Broker, but I did not think that would be the cause of why the database was starting up incorrectly, so I did not mention it. My apologies there.
As far as the db_name, here's my question on that. It's my understanding the the db_name should be the name of the primary database when you are working with a physical standby, but as soon as you convert it to logical, you should change the db_name to the secondary/standby database? Am I correct on that?
Leading from that, during the process of creating the physical standby and converting the physical standby to the logical standby, should I change the db_name in the secondary/standby database in the spfile and never use the pfile at all? For instance, when I create the physical standby I have to change the db_name in the standby to the PRIMARY database, so that makes me think I should change db_name in the spfile? (If you see above, I changed db_name in the pfile and did a startup pfile)
This morning I was able to reach out to a fellow DBA (they are were asleep when I posted this last night), and they tried a few things. We had a redirect in the standby directory /oraa/app/oracle/product/1020/dbs folder that looked like this: spfileNIRNASD1.ora -> /oraa/app/oracle/product/1020/admin/NIRNASD1/pfile/spfileNIRNASD1.ora
She removed the redirect and the startup mount exclusive then worked without the error.
Thank you again for your help Mr.Quluzade and Mr. Hesse, I appreciate you all taking the time to teach someone new to the craft. I will definitely read up on the link that you sent me.
Chris Cranford -
ORA-07202 sltln: invalid parameter to sltln.using dbca to create 11g
OS:Red Hat Linux 5
DB :11.2.0.2
i am getting this error while creating 11g DB using DBCA ORA-07202 sltln: invalid parameter to sltln.using dbca to createuser13549752 wrote:
OS:Red Hat Linux 5
DB :11.2.0.2
i am getting this error while creating 11g DB using DBCA ORA-07202 sltln: invalid parameter to sltln.using dbca to create
07202, 00000, "sltln: invalid parameter to sltln."
// *Cause: The sltln name translation routine was called with invalid
// arguments. The input, or output stings were either NULL or 0 length.
// *Action: Probable internal oracle error. Contact customer support.I suspect you failed to Read The Fine Manual, Installation Guide -
ORA-20100: Column name undefined invalid Error - Table splitting
Hi
While tablesplitting in our upgraded ECC6.0 (EHP4) system, we are facing the below error
BEGIN table_splitter.ranges('SOFFCONT1','undefined',5,'/tmp/sapinst_instdir/ERPEhP4/LM/COPY/ORA/EXP/CENTRAL/AS-ABAP/PRETABSPLIT/Split/DATA'); END;
ERROR at line 1:
ORA-20100: Column name undefined invalid
ORA-06512: at "SAPR3.TABLE_SPLITTER", line 775
ORA-06512: at line 1
In our R3hint file we have the below entry, but still we face the issue.
(kdecc01)#cat R3ta_hints.txt | grep SOFF
SOFFCONT1 PHIO_ID
Has anyone faced this issue before?
Senthilsee SAP note 1043380
Ensure the directory being reference does actually exist and ensure
privilege are provided for access. Also, a Directory Alias should be
used instead of the database parameter UTL_FILE_DIR which has been
deprecated.
Grant the READ or WRITE privileges to the username accessing the
DIRECTORY.
Ensure that the file being read does exist and actually contains
information to be read.
regards,
Vincent -
ORA-02084: datbase name is missing a component
Hello,
I am attemtping to configure OMS using EMCA on Windows XP. I get the following errors:
ORA-02084: datbase name is missing a component
Creating local database with SID "OEMREP"...
C:\oracle\ora92\bin\launch.exe C:\oracle\ora92\assistants\dbca dbca.cl -progress_only -emca_internal -createDatabase -templateName Transaction_Processing.dbc -gdbName OEMREP.hsd1.va.comcast.net. -sid OEMREP
Failed to create local database.Processing failed.
Question is what component is the database missing and how do I resolve it?
Thanks.Try this one:
CREATE DATABASE LINK "SYNO.DELTEMIPPM.HUTCH.IN" connect to
STRMADMIN identified by STRMADMIN using 'SYNO.DELTEMIPPM.HUTCH.IN';
and then check whether the delink is working by the below mentioned command:
select * from tab@"SYNO.DELTEMIPPM.HUTCH.IN";
Regards,
Abhirup.
Kolkata, India. -
ORA-15041: diskgroup space exhausted
Hi,
I've an Oracle Database 11g Release 11.1.0.6.0 - 64bit Production With the Real Application Clusters option.
Some days ago I was receiving the error:
unable to extend segment in tablespace system
I looked at the tablespace table and this was the situation:
+DATA/evodb/datafile/system.270.720825887 SYSTEM 0,68359375 (GB)
+DATA/evodb/datafile/system.267.717679031 SYSTEM 1,953125 (GB)
+DATA/evodb/datafile/system.256.662113891 SYSTEM 14,775390625 (GB)
All files are autoextensible.
This was the situation of ASM diskgroup/file:
.PATH DN GROUP_NAME HEADER_STA FREE_MB OS_MB TOTAL_MB NAME FAILGROUP
/dev/asm0 0 ONLINELOG MEMBER 3434 6138 6138 ONLINELOG_0000 ONLINELOG_0000
/dev/asm1 0 ARCHIVELOG MEMBER 47529 48127 48127 ARCHIVELOG_0000 ARCHIVELOG_0000
/dev/asm10 8 DATA MEMBER 11412 48127 48127 DATA_0008 DATA_0008
/dev/asm11 9 DATA MEMBER 10995 51199 51199 DATA_0009 DATA_0009
/dev/asm12 0 DATA MEMBER 0 5115 5115 DATA_0010 DATA_0010
/dev/asm2 0 DATA MEMBER 11404 48127 48127 DATA_0000 DATA_0000
/dev/asm210 0 STORE MEMBER 152914 208500 208500 STORE_0000 STORE_0000
/dev/asm211 11 DATA MEMBER 49178 208500 208500 DATA_0011 DATA_0011
/dev/asm212 16 CANDIDATE 0 208500 0
/dev/asm213 12 DATA MEMBER 52546 228352 228352 DATA_0012 DATA_0012
/dev/asm3 1 DATA MEMBER 11390 48127 48127 DATA_0001 DATA_0001
/dev/asm4 2 DATA MEMBER 11398 48127 48127 DATA_0002 DATA_0002
/dev/asm5 3 DATA MEMBER 11403 48127 48127 DATA_0003 DATA_0003
/dev/asm6 4 DATA MEMBER 11401 48127 48127 DATA_0004 DATA_0004
/dev/asm7 5 DATA MEMBER 11403 48127 48127 DATA_0005 DATA_0005
/dev/asm8 6 DATA MEMBER 11402 48127 48127 DATA_0006 DATA_0006
/dev/asm9 7 DATA MEMBER 11389 48127 48127 DATA_0007 DATA_0007
My first doubt is:
why it was not able to extend itself as it had 3 files and 2 very small size?
Anyway I tried an alter tablespace add datafile, but:
SQL> alter tablespace system add datafile;
alter tablespace system add datafile
*+
ERROR at line 1:
ORA-01119: error in creating database file 'DATA'+
ORA-17502: ksfdcre:4 Failed to create file DATA+
ORA-15041: diskgroup space exhausted
Why I got this error? Every memeber had enough space and 1 even 52gb...
I had to had the disk asm212 at the DATA diskgroup. Then I was able to add the datafile.
Thanks in advance,
Samuelhi,
i got this result from yr query
ASMDB_GROUP1 0 ASMDB_GROUP1_0000 20480 0 /dev/rhdisk4 UNKNOWN
ASMDB_GROUP1 1 ASMDB_GROUP1_0001 20480 0 /dev/rhdisk5 UNKNOWN
ASMDB_GROUP3 0 ASMDB_GROUP3_0000 20480 0 /dev/rhdisk8 UNKNOWN
ASMDB_GROUP3 1 ASMDB_GROUP3_0001 20480 0 /dev/rhdisk9 UNKNOWN
ASMDB_GROUP4 0 ASMDB_GROUP4_0000 20480 0 /dev/rhdisk10 UNKNOWN
ASMDB_GROUP4 1 ASMDB_GROUP4_0001 20480 0 /dev/rhdisk11 UNKNOWN
it means i dont have any free space, so can i add space in group1 ?
can i add space from another diskgroup to diskgroup1 ?
DO I NEED TO shudown my databsae ?
THXS -
Rman transportable tablespace ORA-39087: directory name is invalid
Hello all,
We are trying to restore a backup of a tablepace using RMAN's TRANSPORTABLE TABLESPACE command. I created the director in oracle (and it exists on the server), granted privs yet it fails with ORA-39087: directory name is invalid. It seems to fail at the end. Here's my steps, does anyone know how to fix? Thanks in advance for your time!
Dave
CREATE DIRECTORY ARCH_DIR as '/opt/oracle/arch';
GRANT IMP_FULL_DB, EXP_FULL_DB TO SYS, RMAN, SYSTEM;
GRANT READ, WRITE ON DIRECTORY ARCH_DIR TO SYS, RMAN, SYSTEM;
export ORACLE_SID=ADMIN_P1
rman target / catalog rman/rmanpassword@mydb
TRANSPORT TABLESPACE REPORTER
TABLESPACE DESTINATION '/opt/oracle/arch'
AUXILIARY DESTINATION '/opt/oracle/arch'
UNTIL SCN 2144439724
DATAPUMP DIRECTORY ARCH_DIR
DUMP FILE 'reporter.dmp'
IMPORT SCRIPT 'reporter.imp'
EXPORT LOG 'reporter.log';Creating a directory object inside the database does not create anything in the operating system. My guess is that the physical directory, with appropriate permissions, does not exist.
Maybe you are looking for
-
How do i correct an error 403 message in Ical?
Gday, Only yesterday when i entered appointments then went to invite someone i got the message: Access to "Meeting" in "Work" in account "iCloud" is not permitted. The server responded: "403" to operation CalDAVWriteEntityQueueableOperation. Is there
-
I have what I hope is a fairly straightforward question, but I can't seem to figure it out from the documentation. I'm using Weblogic 6 and JBuilder. I'm trying to deploy an EJB. In the application folder of my Weblogic Server I put the .jar file for
-
CSSD does not start (Cluster Manager)
Hi, All, I had installed Oracle 10.2.0 and I'm gone use ASM. But when I'm starting de CSSD nothing happens. No process are submited. The description : # ./localconfig reset $ORACLE_HOME Successfully accumulated necessary OCR keys. Creating OCR keys f
-
Proxing servlet's via Nsapi (NES bridge)
Is there any way other than 'ppath' to proxy requests to a servlet in WLv5.1-sp3, via the Nsapi in either Nes 3.6 or 4.0? The environment is all Solaris. It doesn't seem that mime types would work, being as there isn't a file suffix (i.e. JSP, jhtml,
-
Role of Interceptors in JMX?
Hi I am new to JMX I dont understand what are mbeans and how JBOSS keeps track of Transactions ? and how do the interceptors work in Jboss. Could someone gve me an insight into the the JMX architecture and then probably suggest me a document.