Ora Failsafe init SID .ora file placement
Hi.
I had to move some datafiles to a new storage on a box with Ora 8i using Oracle Failsafe for high availability.
Everythin was fine on one node and I did not move the group after the maintanance procedures.
Next day I noticed that the <ora_home>\database\init<SID>.ora files tha I updated on node 1 was not in <ora_home>\database\ on node 2.
I have the following questions:
1 - When I use Oracle Failsafe, do init files must be placed on local disks on both nodes? Having pfile only on one node is the correct configuration
2 - on my configuration, if cluster failover from to node 1 to node 2, will it work?
Thanks in advande.
Alex
On both nodes oracle db services for the same DB managed by failsafe have the same name. e.g. On node 1 I have OracleServiceXPTO service and on node 2 I also have OracleServiceXPTO.
So, I think that on both nodes SID are the same for the same virtual DB on failsafe.
Do I really must change instance_name on initSID.ora files, so on both nodes this parameter is different between them?
Similar Messages
-
Init.ora file at standby side
Oracle version: 11.2
Platform : Solaris 11
Both Primary and Physical standby DBs are Standalone DBs.
DB_NAME of Primary = PRIMDB
DB_UNIQUE_NAME of Primary = PRIMDB
DB_NAME of Stanby = PRIMDB
DB_UNIQUE_NAME of Stanby = STDBY_DB
I am going to create a physical standby DB for my primary DB.
After taking the backup of primary and FTPing to standby server I am going to run RMAN DUPLICATE . Before that I need to STARTUP NOMOUNT the auxiliary instance
export ORACLE_SID=STDBY_DB
sqlplus '/as sysdba'
startup nomount pfile=initXXXX.ora
rman target sys/mypasswd@PRIMDBTNS auxiliary /
run
allocate channel d1 device type disk;
duplicate target database for standby dorecover;
release channel d1;
I want to know how the init.ora file of standby DB should be named.
Should it be
initPRIMDB.ora
or
initSTDBY_DB.oraThe init.ora would be named as per the db_name parameter which in your case will be initPRIMDB.ora.
A couple of thoughts:
1) With 11gR2 you can do an active duplicate which does the duplicate on the fly so you don't need to copy files over.
2) With your naming convention if your standby becomes your primary then the naming convention of STDBY would not make sense.
Edit - Having seen msebergs's response. When you start your standby it will by default look for the pfile in $ORACLE_HOME/dbs with the namiing convention init${ORACLE_SID}.ora. However, mseberg is correct as in his link you explicitly supply the init.ora name in which case it can be anything....ie startup nomount pfile='/xyz'; -
Questions on init.ora file
Hi,
I have some questions on init.ora file. While checking the init file in my system i found that it defines a spfile in a non default location.
The parameter names are like
1) db1.__db_cache_size
2) *._kgl_large_heap_warning_threshold
3) *.sga_target
what do they indicate? I mean what does 'db1.__' , '*._' and '*.' indicate? There are multiple database in the Windows 2003 server and the db version is 10g R1
Regards,
SID
Edited by: SID3 on Jun 29, 2010 5:55 AM
Edited by: SID3 on Jun 29, 2010 5:56 AMSID3 wrote:
From the discussion i guess the following points
1) db1._ means they are specific to databases.
2) *._ and * means they are used accross databases and chaging it in any of the initfile might affect all? I seriously doubt this.You are mistaken when speaking about database. Bear in mind, a database is not an instance.
* here means this parameter will apply to any instance of that database (if it is in RAC), or to the only one instance of that database (if it is in non-RAC).
Find out more :
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_2013.htm#i2146449
Nicolas. -
CHANGING THE DIRECTORY OF INIT.ORA FILE
Hi,
I have a database in 8i. Can I change the diredtory of init.ora file ? If yes how ?
it is in d:\oracle\ora8
and I want tu put it in d:\anothrfolder
Many thanks before.That's what I did , but :
SQL> SHUTDOWN IMMEDIATE
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit
Disconnected from Oracle8i Enterprise Edition Release 8.1.7.4.1 - Production
With the Partitioning option
JServer Release 8.1.7.4.1 - Production
C:\Documents and Settings\user>oradim -delete -sid DB1
C:\Documents and Settings\user>oradim -EDIT -SID DB1 -PFILE C:\oracle\admin\db1\exp\initdb1.ora
DIM-00010: SYSTEM\CurrentControlSet\Services\OracleService key does not exist
O/S-Error: (OS 2) Le fichier spÚcifiÚ est introuvable.
DIM-00010: SYSTEM\CurrentControlSet\Services\OracleService key does not exist
O/S-Error: (OS 2) Le fichier spÚcifiÚ est introuvable.
C:\Documents and Settings\user>oradim -EDIT -SID DB1 -PFILE C:\oracle\admin\db1\exp\initdb1.ora -startmode auto
DIM-00010: SYSTEM\CurrentControlSet\Services\OracleService key does not exist
O/S-Error: (OS 2) Le fichier spÚcifiÚ est introuvable.
DIM-00010: SYSTEM\CurrentControlSet\Services\OracleService key does not exist
O/S-Error: (OS 2) Le fichier spÚcifiÚ est introuvable.
C:\Documents and Settings\user>oradim -NEW -SID DB1 -PFILE C:\oracle\admin\db1\exp\initdb1.ora -startmode auto
C:\Documents and Settings\user>sqlplus "/ as sysdba"
SQL*Plus: Release 8.1.7.0.0 - Production on Me Mai 16 12:22:25 2007
(c) Copyright 2000 Oracle Corporation. All rights reserved.
Connected to:
Oracle8i Enterprise Edition Release 8.1.7.4.1 - Production
With the Partitioning option
JServer Release 8.1.7.4.1 - Production
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
LRM-00109: could not open parameter file 'C:\oracle\admin\db1\pfile\initdb1.ora'
LRM-00113: error when processing file 'C:\oracle\admin\db1\pfile\initdb1.ora'
ORA-01078: failure in processing system parameters -
Oracle 11g init.ora file
1) I am a bit confused with init.ora file format in oracle 11g. In addition=
to the usual entries that are prefixed with *.<parameter>, it also has ent=
ries prefixed with <sid>.__<parameter>. I am not able to find an explanatio=
n of these <sid>__ entries from oracle 11g documentation. I am told by a co=
lleague that they are for instance, to cater for multiple-instances databa=
ses. Is that correct?
2) The presence of the <sid>.__ entries confuse me since some parameters ap=
pear in both <sid>__ and *. sections. What if the values for the same param=
eter are different, which one is used by oracle? I guess it's the <sid>.__ =
one?=20
3) In my case the database has only 1 instance, so I guess I can remove all=
<sid>.__ entries and only work with *. entries?
Thanks
LongHi,
the entries with double underscore in the spfile that you mention are not new in 11g but also show up in 10g.
They are caused by the background process MMAN (Memory Manager), that is active if you set SGA_TARGET>0 (in 10g) rsp. MEMORY_TARGET>0 (in 11g).
This MMAN modifies the Oracle Memory components like the shared pool and the buffer cache, using performance statistics captured by the MMON (Manageability Monitor) and storing the new size of the component in the spfile in order to make that size persistent through instance restarts.
The prefix of the SID is meaningless in case of a non-RAC database.
Kind regards
Uwe
http://uhesse.wordpress.com -
Init.ora file parameter 'processses' not working
When I change the number of processes in my init.ora file from the default of 30 to 200, I get an error when accessing from SQLPlus that Oracle cannot be found. I run Oracle 8.1.6i on a Solaris v7 platform. Any suggestions???
I think your database could not "be found"
'cause it isn't up.
Change the init.ora file parameter 'processses' to 'processes' and restart
the database.
Oracle refuses starting up, if there are
mistyped parameters in init<SID>.ora.
C.Scholten -
Parameters of Init SID .ORA ???URGENT
Hi
I have an Oracle 8.1.7 on Windows2000 with 640MB RAM.The Oracle home in D:\ drive and initial paging size on C:\ =960MB and Maxi. = 1920 MB
and the total paging file size is 960MB.
No. Of users 15.
SO I want PLS the parameters of the Init<SID>.ORA of this database specialy things regarding to RAM,SGA,Sahred_Pool_size and memory.Hi
I have an Oracle 8.1.7 on Windows2000 with 640MB RAM.The Oracle home in D:\ drive and initial paging size on C:\ =960MB and Maxi. = 1920 MB
and the total paging file size is 960MB.
No. Of users 15.
SO I want PLS the parameters of the Init<SID>.ORA of this database specialy things regarding to RAM,SGA,Sahred_Pool_size and memory.And how can I set the db_block_buffers,Block_Buffer and Log Buffer. You can use the following parameters, depends on what you like to have:
log_buffer = 32768 # small
log_buffer = 262144 # medium
# block buffers = (db_block_buffers * db_block_size ) = 10MB small , 50 MB medium, >100MB big
db_block_buffers = ? see formula above
shared_pool_size = 20000000 # small
shared_pool_size = 50000000 # medium
# you can set these to 0 when you don't you use MTS or JAVA (I recommend to uncommend all MTS* parameters)
large_pool_size = 0
java_pool_size = 0
# small sort area sizes
sort_area_size = 65536
sort_area_retained_size = 65536
Cheers
Thomas -
Hi,
I'm in 8i on WinXP. By doing following I move init.ora file :
SQLPLUS>shutdown immediate
user>oradim -EDIT -SID DB1 -PFILE C:\oracle\admin\db1\exp\initdb1.ora -startmode auto
Now if I start the service, it is OK and DB would be open. but if I issu startup I have errors :
SQL> startup
LRM-00109: could not open parameter file 'C:\oracle\admin\db1\pfile\initdb1.ora'
LRM-00113: error when processing file 'C:\oracle\admin\db1\pfile\initdb1.ora'
ORA-01078: failure in processing system parameters
Even if registry fir pfile key is changed, it is with new position of init.ora file, but startup command line look for ancient init.ora file, Why ?
I should use :
SQL> startup pfile='C:\oracle\admin\db1\exp\initdb1.ora'
Any solution ?
Many thanks.we are in 8i :
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
ID REG_SZ 0
ORACLE_GROUP_NAME REG_SZ Oracle - OraHome81
ORACLE_HOME_NAME REG_SZ OraHome81
ORACLE_HOME REG_SZ C:\oracle\ora81
ORA_REPRMAN_AUTOSTART REG_EXPAND_SZ TRUE
ORA_REPRMAN_PFILE REG_EXPAND_SZ C:\oracle\admin\reprman\pfile\init.ora
ORA_REPRMAN_SHUTDOWN REG_EXPAND_SZ TRUE
ORA_REPRMAN_SHUTDOWNTYPE REG_EXPAND_SZ i
ORA_REPRMAN_SHUTDOWN_TIMEOUT REG_EXPAND_SZ 30
NLS_LANG REG_SZ FRENCH_FRANCE.WE8ISO8859P1
ORACLE_HOME_KEY REG_SZ Software\ORACLE\HOME0
SQLPATH REG_SZ C:\oracle\ora81\dbs
ORACLE_BASE REG_SZ C:\oracle
MSHELP_TOOLS REG_SZ C:\oracle\ora81\MSHELP
RDBMS_CONTROL REG_SZ C:\oracle\ora81\DATABASE
RDBMS_ARCHIVE REG_SZ C:\oracle\ora81\DATABASE\ARCHIVE
ORACLE_SID REG_SZ reprman
ORA_DB1_AUTOSTART REG_EXPAND_SZ TRUE
ORA_DB1_PFILE REG_EXPAND_SZ C:\oracle\admin\db1\exp\initdb1.ora
ORA_DB1_SHUTDOWN REG_EXPAND_SZ TRUE
ORA_DB1_SHUTDOWNTYPE REG_EXPAND_SZ i
ORA_DB1_SHUTDOWN_TIMEOUT REG_EXPAND_SZ 30 -
Which init.ora file in use?
I found init.ora in a couple places.
How do I determine which init.ora file my oracle is using?
Is there a sqlplus command to fine the init.ora in use?
So far, I found them here:
c:\oracle11g\dbs\init.ora
c:\oracle11g\admin\mydb1\pfile\init.ora.8172009222712
Which one is active?
Any suggestions are greatly appreciated.The one that's there in the DBS folder is the first one that is going to be looked upon by Oracle when it will try to start the instance. The one in the $OH/dbs/ is going to be active. The other location would not have the pfile all the time. Also, spfile should be used if you are in 11g. Why you areusing pfile instead of it?
Here is what I have for 11g system,
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, Oracle Label Security, OLAP, Data Mining
and Real Application Testing options
SQL> show parameter spfile
NAME TYPE VALUE
spfile string /u01/app/oracle/product/11.1.0
/db_1/dbs/spfileorcl.ora
SQL>You can see the path is $OH/dbs.
HTH
Aman.... -
can anyone tell me where is the location of init.ora file in SAP R/3
Its under /oracle/<sid>/102_64/dbs
-
Which process reads the spfile/init.ora file
Hi,
When we start the Oracle DB using "STARTUP" command, which background process reads the spfile/init.ora file?
Also on startup, which process reads the control file?Hi,
I think the oracle executable.. In the alert log file below you can see that spfile is read first. After that the oracle background processes are initialized.
Starting ORACLE instance (normal)
****************** Large Pages Information *****************
Total Shared Global Region in Large Pages = 0 KB (0%)
Large Pages used by this instance: 0 (0 KB)
Large Pages unused system wide = 0 (0 KB) (alloc incr 4096 KB)
Large Pages configured system wide = 0 (0 KB)
Large Page size = 2048 KB
Using parameter settings in server-side spfile /u01/app/oracle/product/11.2.0/dbhome_1/dbs/spfileDB01.ora
System parameters with non-default values:
PMON started with pid=2, OS id=30425
Tue Aug 13 10:45:51 2013
PSP0 started with pid=3, OS id=30427
Tue Aug 13 10:45:52 2013
VKTM started with pid=4, OS id=30429 at elevated priority
VKTM running at (1)millisec precision with DBRM quantum (100)ms
Tue Aug 13 10:45:52 2013
GEN0 started with pid=5, OS id=30433
Tue Aug 13 10:45:52 2013
DIAG started with pid=6, OS id=30435
Tue Aug 13 10:45:52 2013
DBRM started with pid=7, OS id=30437
Tue Aug 13 10:45:52 2013
DIA0 started with pid=8, OS id=30439
Tue Aug 13 10:45:52 2013
MMAN started with pid=9, OS id=30441
Tue Aug 13 10:45:52 2013
DBW0 started with pid=10, OS id=30443
Tue Aug 13 10:45:52 2013
LGWR started with pid=11, OS id=30445
Tue Aug 13 10:45:52 2013
CKPT started with pid=12, OS id=30447
Tue Aug 13 10:45:52 2013
SMON started with pid=13, OS id=30449
Tue Aug 13 10:45:52 2013
RECO started with pid=14, OS id=30451
Tue Aug 13 10:45:52 2013
MMON started with pid=15, OS id=30453
Tue Aug 13 10:45:52 2013
MMNL started with pid=16, OS id=30455
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
starting up 1 shared server(s) ...
ORACLE_BASE from environment = /u01/app/oracle
Tue Aug 13 10:45:52 2013
ALTER DATABASE MOUNT
Cheers
Legatti -
Missing "init.ora" file
I search lots of website to find out how to create batabase by manual without using OBCA. Almost of the website said that I need to find the "init.ora" file,
then copy and edit some of the parameters. But the problem is I couldn't find
"init.ora" file in Windows XP Pro. Is thers someone can tell me the exactly path for this file or help me to create a New "init.ora" file ?
One more question. Does this file exist before I create new SID or after ?
Thank you.Hi,
go to start menu and click search option then find init.ora or *.ora, see results ? anyways the location of the init.ora file is d:\oracle\0ra90\admin\sample\pfile if you replace ora_home with d:\oracle and your db must be oracle 9.0.1.you can do one more thing use dbca to create a sampme file.use it and at the very last step uncheck create database and check create script sort of option.save it and use it accroding to your requirement.
thanks
Alok. -
How to find current init.ora file
I have 2 issues:
Issue 1:--
I have some 4-5 init.ora file which are created by some other user and facing difficulties to find exact init.ora which is used by my oracle 9.2 database. same thing for spfile.
Is there any way so that i can find the currently use init.ora file?
Issue 2:
I want to change init.ora file parameters for the oracle9.2(siebel).
Presently default it is showing optimizer_mode=CHOOSE
I have tried to change to RULE but not refelecting after database restart.
at session level i can modify but i want permanent change and for thius i tried with
user SYS as SYSDBA with
ALTER SYSTEM SET optimizer_mode=RULE;
but getting following Oracle erroe message
ORA-02096 specified initialization parameter is not modifiable with this option
Cause: Though the initialization parameter is modifiable, it cannot be modified using the specified command.
Action: Check the Oracle9i Database Administrator's Guide for information about under what scope the parameter may be modified
How we can make changes in init.ora file?
Regards
JunuAs far as I know, there's no possible way to find out which parameter file was used to start instance. And, even if it was, I don't really see much sense in it because parameter file is a client-side file, and usually it required to start up Oracle instance remotely.
In principle, parameter files are obsolete beasts, consider using server parameter file (SPFILE) instead. And, for SPFILE, it's pretty easy to find out its location:
SQL> show parameter pfile
NAME TYPE VALUE
spfile string %ORACLE_HOME%\DATABASE\SPFILE%
ORACLE_SID%.ORAAs for your ORA-02096 error, you have two opportunities to resolve it.
If you decided to use SPFILE, create one (for example, using CREATE SPFILE FROM PFILE command), start your instance with SPFILE then issue:
ALTER SYSTEM SET optimizer_mode=RULE SCOPE = SPFILE;and bounce your instance.
If you still wish to use old-style parameter file, you have to add corresponding setting into that file manually (it's a plain text file in fact) and restart instance.
Regards.
P.S.: Why do you want to enforce rule-based optimizer by the way?... -
Can we determine path of my INIT.ORA file from data dictionary views.
Hello Guru’s
I am new to oracle, My question is for the sake of my knowledge: I work on oracle 10G.
Is there any data dictionary view from where I can get the path of my INIT.ORA file.
Regards,NewDay wrote:
Hello Guru’s
I am new to oracle, My question is for the sake of my knowledge: I work on oracle 10G.
Is there any data dictionary view from where I can get the path of my INIT.ORA file.
AFAIK , its no. You can check the path from the show parameter command like following,
SQL> show parameter spfile
NAME TYPE
VALUE
spfile string
/u01/app/oracle/product/10.2.0
/db_1/dbs/spfileorcl.ora
SQL>HTH
Aman.... -
How to establish a single init.ora file for 3 node RAC under ASM
All,
Our environment is a combination of several different memory sized SUN machines (V880, V490 & 250R).
Setting up a single init.ora file that encompasses each of the nodes memory into the SGA sizing is our desired setup.
Though we have established the file, the question is getting each NODE on the RAC to use that single parameter
file to start its database instead of taking the default init.ora file in the default (asm/dbs) directory.
As we have performed fail-over testing, upon the restart of instances they have restarted with wrong memory
definitions that have hung the nodes when it took more memory then what was available and swap space began
to grow.
Steps to configure and enable this process is what I am looking for.
Thanks
GerryGerry,
Here's what we do. Not sure if it is relevant to your situation ...
(on each node)
$ cat $ORACLE_HOME/dbs/initrac11d1.ora
SPFILE='+DATA/rac11d/spfilerac11d.ora'
(in ASM)
$ asmcmd
ASMCMD> ls -la +data/rac11d
Type Redund Striped Time Sys Name
Y CONTROLFILE/
Y DATAFILE/
Y ONLINELOG/
Y PARAMETERFILE/
Y TEMPFILE/
N spfilerac11d.ora => +DATA/RAC11D/PARAMETERFILE/spfile.267.685170285
The spfile has all parameters, qualified by node where applicable. For example :
$ sqlplus / as sysdba
SQL*Plus: Release 11.1.0.7.0 - Production on Wed May 6 19:00:45 2009
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Release 11.1.0.7.0 - 64bit Production
With the Real Application Clusters option
SQL> create pfile='/tmp/sb.ora' from spfile;
File created.
SQL> Disconnected from Oracle Database 11g Release 11.1.0.7.0 - 64bit Production
With the Real Application Clusters option
$ cat /tmp/sb.ora
*.archive_lag_target=1800
*.audit_file_dest='/var/oracle/admin/rac11d/adump'
rac11d1.dispatchers='(address=(protocol=tcp)(host=msdbc11-vip)(port=64000))'
rac11d2.dispatchers='(address=(protocol=tcp)(host=msdbc12-vip)(port=64000))'
*.global_names=TRUE
rac11d1.instance_number=1
rac11d2.instance_number=2
rac11d1.undo_tablespace='UNDOTBS1'
rac11d2.undo_tablespace='UNDOTBS2'
Hope this helps,
Steve
Maybe you are looking for
-
Went to open a file in words and got message. "You need a newer version of Pages to open this document." I have latest version. All other files in words open w/o a problem. Please help. Thank you. <Email Edited by Host>
-
Anyone know the reason why app store in iOS 6 is crashing all the time?
Anyone know the reason why app store in iOS 6 is crashing all the time? Tried everything. Reset my iPod touch to fresh version of iOS 6 and still issues. I believe that there is a bug. APPLE: please FIX ALL THE BUGS IN IOS 6!!!!!! Please do it fast!!
-
I have created an editable PDF that I want to send clients, have them fill information in, then save and email back to me. This works on my machine but when I send it out, people cannot save it. They can only save a blank version. I have extended the
-
Wlc 5508 and 40 access point 1141n disturbance in the temp response
Hello, i have a wlc 5508 and 40 access point 1141n there are 1500 users connected with this controller 5508. but when i ping at my gateway ,there is a disturbance in the temp response . Here below a snapshot: Réponse de 172.16.1.1 : octets=32 temps=
-
Title attribute for netui:anchor
Does anybody know how to set an title on a <netui:anchor> tag? I can't see anyway of doing this from the documentation. As of Oct 04 this will be illegal in Europe when the Disability Discrimaination Act legislation comes into effect. Many Thanks Ton