Create pfile from spfile ORA-27037
This always worked on some other Databases I worked in past. however this Database raise error. Here are the steps on how I did it
Old initSID.ora file located in directory below
cd $ORACLE_HOME/dbs
sqlplus / as sysdba...
SQL> create pfile from spfile ;
create pfile from spfile
ERROR at line 1:
ORA-27037: unable to obtain file status
IBM AIX RISC System/6000 Error: 2: No such file or directory
Additional information: 3
Any idea why this does not work?
This is something strange, if the database is using spfile then why there is no value in VALUES column, see below:(like this)
SQL> show parameter pfile;
NAME TYPE VALUE
spfile string ?/dbs/[email protected]
Do you able to see physical file .
Similar Messages
-
Create pfile from spfile when oracle in idle mode
Create pfile from spfile when oracle in idle mode
from where it creates pfile?? note:-oracle is in idle stage..Since you are asking for creating PFILE so I think below text will answer your question :
If you do not specify spfile_name, then the database uses the spfile that is currently associated with the instance, usually the one that was used a startup. If no spfile is associated with the instance, then the database looks for the platform-specific default server parameter file name. If that file does not exist, then the database returns an error.http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_6008.htm#i2072768
Regards
Girish Sharma -
Creating Pfile from Spfile while Instance is down
We can create pfile from the spfile of an instance which is currently shut down. Right?
SQL*Plus: Release 11.1.0.7.0 - Production on Mon Apr 12 02:06:52 2010
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to an idle instance.
SQL> create pfile from spfile;
File created.Reason why we need it:
We used to have an instance which consumed 5 gb Memory_target and then we shut it down. It was using SPFILE. Now we want to bring up this instance with only 3gb Memory_target. So we are thinking of editing the pfile created using the above method. It should be fine. Right?GarryB wrote:
We can create pfile from the spfile of an instance which is currently shut down. Right?
SQL*Plus: Release 11.1.0.7.0 - Production on Mon Apr 12 02:06:52 2010
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to an idle instance.
SQL> create pfile from spfile;
File created.Reason why we need it:
We used to have an instance which consumed 5 gb Memory_target and then we shut it down. It was using SPFILE. Now we want to bring up this instance with only 3gb Memory_target. So we are thinking of editing the pfile created using the above method. It should be fine. Right?Right -
Hi ,
I am trying to create pfile from spfile and getting this error.
Can u pls help me out.
SQL> show parameter pfile;
NAME TYPE VALUE
spfile string ?/dbs/[email protected]
SQL> create pfile from spfile;
create pfile from spfile
ERROR at line 1:
ORA-07393: unable to delete text file
Linux Error: 2: No such file or directory
Additional information: 32
Additional information: 29
Additional information: 3
SQL>
Thanx in advancehi ,
O/P of ls -al is
drwxr-xr-x 43 oracle oinstall 4096 Jan 19 13:26 .
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 12:40 ..
drwxr-xr-x 10 oracle oinstall 4096 Jan 19 13:02 Apache
drwxr-xr-x 5 oracle oinstall 4096 Jan 19 13:06 assistants
drwxr-xr-x 4 oracle oinstall 4096 Jan 19 13:41 BC4J
drwxr-xr-x 2 oracle oinstall 4096 Jan 22 09:44 bin
drwxr-xr-x 5 oracle oinstall 4096 Jan 19 12:52 classes
drwxr-xr-x 10 oracle oinstall 4096 Jan 19 13:02 ctx
drwxr-xr-x 2 oracle oinstall 4096 Mar 30 10:49 dbs
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 12:54 demo
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 12:55 doc
drwxr-xr-x 10 oracle oinstall 4096 Jan 19 13:01 ds
drwxr-xr-x 7 oracle oinstall 4096 Jan 19 13:41 hs
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 13:41 install
drwxr-xr-x 2 oracle oinstall 4096 Jan 19 13:02 jar
drwxr-xr-x 8 oracle oinstall 4096 Jan 19 12:54 javavm
drwxr-xr-x 5 oracle oinstall 4096 Jan 19 12:47 jdbc
drwxr-xr-x 7 oracle oinstall 4096 Jan 19 13:26 jis
drwxr-xr-x 2 oracle oinstall 4096 Jan 19 13:26 jlib
lrwxrwxrwx 1 oracle oinstall 21 Jan 19 12:51 JRE -> /opt/oracle/jre/1
.1.8
drwxr-xr-x 6 oracle oinstall 4096 Jan 19 12:56 jsp
drwxr-xr-x 15 oracle oinstall 4096 Jan 19 13:00 ldap
drwxr-xr-x 2 oracle oinstall 4096 Jan 19 13:35 lib
drwxr-xr-x 5 oracle oinstall 4096 Jan 19 13:26 md
drwxr-xr-x 13 oracle oinstall 4096 Jan 19 13:40 network
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 12:55 oci
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 12:47 ocommon
drwxr-xr-x 16 oracle oinstall 4096 Jan 19 13:41 oem_webstage
drwxr-xr-x 4 oracle oinstall 4096 Jan 19 12:47 oracore
drwxr-xr-x 13 oracle oinstall 4096 Jan 19 12:55 ord
drwxr-xr-x 7 oracle oinstall 4096 Jan 19 13:26 otrace
drwxr-xr-x 4 oracle oinstall 4096 Jan 19 12:54 owm
drwxr-xr-x 8 oracle oinstall 4096 Jan 19 12:55 plsql
drwxr-xr-x 8 oracle oinstall 4096 Jan 19 12:47 precomp
drwxr-xr-x 13 oracle oinstall 4096 Jan 19 13:41 rdbms
drwxr-xr-x 8 oracle oinstall 4096 Jan 19 13:26 relnotes
-rwxr-xr-x 1 oracle oinstall 7448 Jan 19 13:41 root.sh
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 12:47 slax
drwxr-xr-x 5 oracle oinstall 4096 Jan 19 12:48 sqlj
drwxr-xr-x 7 oracle oinstall 4096 Jan 19 12:54 sqlplus
drwxr-xr-x 8 oracle oinstall 4096 Jan 19 13:01 syndication
drwxr-xr-x 12 oracle oinstall 4096 Jan 19 12:56 sysman
drwxr-xr-x 10 oracle oinstall 4096 Jan 19 13:06 ultrasearch
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 13:00 wwg
drwxr-xr-x 8 oracle oinstall 4096 Jan 19 12:47 xdk
and I have seen in my dbs directory also that inittest.ora does not exist.
I have all the permissions on this particular directory.
Pls check into it .
Waiting for the response. -
I am trying to create pfile from spfile from RMAN scripts as follows, but ran into issues
run {
2> sql 'create pfile=/tmp/p.ora from spfile';
3> }
sql statement: create pfile=/tmp/p.ora from spfile
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of sql command on default channel at 02/20/2009 11:23:06
RMAN-11003: failure during parse/execution of SQL statement: create pfile=/tmp/p.ora from spfile
ORA-02236: invalid file name
Any other suggestions to get the desired results. I want to create pfile in a different directory rather than defualt dbs directory.stevencallan wrote:
How would this command look in SQL*Plus?
http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_6008.htm#i2072768
Check your use of quotation marks.NO...read what you said.
What does SQL*Plus have to do with this command. You mentioned quotations marks...what kind of quotation marks..single or double and where should there be ?? -
hi ,
my databae is oracle 10g.i am trying to create pfile from spfile by mentioning the path of pfile.but iam getting error
ERROR at line 1:
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.
i am not understanding. i have no pfile.
can any one help meGo inside the location ORCLE_HOME/dbs
ther you will see the spfile then query by the location creat pfile from spfile.
If you have any confusion let me know i will glad to help you. -
Problem creating pfile on a shared drive directory.
Gurus,
I am trying to create a pfile from spfile on a shared drive and I am getting the below error. This is a 10g databases on windows 2003 server with the ASM.
SQL> create pfile='\\dev_server\c$\temp\initstandby.ora' from spfile;
create pfile='\\dev_server\c$\temp\initstandby.ora' from spfile
ERROR at line 1:
ORA-09210: sftopn: error opening file
OSD-04002: unable to open file
O/S-Error: (OS 5) Access is denied.
I gave full permisions to every on the temp directory and still I am having the issues.
Any help is appreciated.Yet again an example of how easy it is to become 'guru': simply read the documentation and you will be one, because almost all people asking questions here are asking doc questions.
To make this work you need to make sure the OracleService<SID> is running as a domain administrator account.
By default Oracle runs using the local administrator, which doesn't have access to remote drives.
For further details see oradim runas= etc.
Sybrand Bakker
Senior Oracle DBA -
Hello all,
I want to know whether Oracle9i running on my server is using spfile or pfile configuration.
Thanks.hi hans,
good point indeed, i would like to ask some question if you don't mind!!!!!!!
i have a database, and i opened it by using
SQL>startup pfile=/path/pfile.ora
database open
the next time i opened it, it do not need to provide path of pfile, rather it get started directly, and oracle first search for the spfile am i right??? it looks at the default location of pfile for database parameters.....please correct me if i am wrong...and we use
SQL> create spfile from pfile=/path/pfileinit.ora
spfile created
you are right pfile is used only to find database parameters, but what if i want to change some parameters that are not static,that is need to down database, at that time we should know the path of pfile....please correct me if i am wrong, although we can create
SQL> create pfile=/path/pfileinit.ora from spfile;
and then make changes to pfile as we want.....am i thinking same way that i should think???
thanks and regards
VD -
ORA-19507 when restoring pfile from autobackup
Hey,
We're testing our disaster recovery process and recently installed netbackup 5.1 on a AIX 5.3 server. Our database is 10.2.0.4.
We've imported the tapes, seemingly successfully. Now we are trying to restore the pfile from an autobackup of the spfile. RMAN finds the appropriate file in the netbackup catalog, but can't read it, it seems. The tape device is a standalone drive. I've tried loading the tape at various points in the process, to no avail. Any ideas? Here's the stack:
RMAN> run
2> {
3> ALLOCATE CHANNEL c1 DEVICE TYPE sbt;
4> RESTORE SPFILE TO PFILE '?/dbs/initchs2qual.ora' FROM AUTOBACKUP;
5> SHUTDOWN ABORT;
6> }
allocated channel: c1
channel c1: sid=37 devtype=SBT_TAPE
channel c1: VERITAS NetBackup for Oracle - Release 5.1 (2004043014)
Starting restore at 05-NOV-09
channel c1: looking for autobackup on day: 20091105
channel c1: looking for autobackup on day: 20091104
channel c1: autobackup found: c-4162663984-20091104-00
released channel: c1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 11/05/2009 14:27:28
ORA-19870: error reading backup piece c-4162663984-20091104-00
ORA-19507: failed to retrieve sequential file, handle="c-4162663984-20091104-00", parms=""
ORA-27029: skgfrtrv: sbtrestore returned error
ORA-19511: Error received from media manager layer, error text:
Failed to open backup file for restore.
Thanks,
Billoracle@CB-BCC-2$oerr ora 27029
27029, 00000, "skgfrtrv: sbtrestore returned error"
// *Cause: sbtrestore returned an error. This happens when retrieving a
// backup file during a restore operation.
// *Action: This error is returned from the media management software which is
// linked with Oracle. There should be additional messages which
// explain the cause of the error. This error usually requires
// contacting the media management vendor. -
ORA-12571 error while creating packages from Windows clients
Hello,
We are facing the ORA-12571 error while creating / replacing packages from Windows Clients connected to a 8.1.7.2.0 db on a Solaris server.
However, there are
1. no errors in connecting and creating transactions from a Sql session
2. no errors in creating / replacing unwrapped/wrapped small (few lines) packages
3. no errors in connecting from a Unix session (remote telnet sessions inclusive).
This happens only when creating wrapped/unwrapped packages, source code of which is greater than 500 kb approx.
Can somebody help me resolve this issue. Any Help would be greatly appreciated.
Regards.
Lakshmanan, KUpdate: I had unintentionally left my custom tablespace in READONLY state after an earlier experiment with transportable tablespaces. After putting the tablespace back into READ WRITE mode and creating a new template, I was successfully able to create a new db from the template.
I'm still a little curious why this procedure wouldn't work properly with a READONLY tablespace, however.
Ben -
Getting Error ORA-00604 While Creating View from front Ent
Hello All,
I am getting ORA-00604 while creating view from the front end. And some time I get Maximum cursor open, It is ok amy be I am opening cursors in while loop. While ORA-00604 is giving lots of truble to me. In help it said to contact Oracle service, I dont know how to do that. Help me.Please post your view definition including the complete error_message and also the relevant parts of your code with the while loop.
-
Problem creating a new spfile on a standby database.
I'm running an oracle 9.2.0.8 physical standby where I've changed some parameters creating a new pfile. The instance is working fine with this pfile, but I want to use an spfile. To do this, I've cancelled recovery, created a new spfile from the current pfile and shutdown the instance. Then the problem appears when I mount the instance. I check the parameters I've changed in the pfile and these changes are not present on my "new" spfile. If I take a look to spfile parameter...., my instance is running with old one! Do you have any suggestion about how to fix this?
Thanks in advance.>
Did You restarted instance in order to use a new changed pfile?
And only after that created spfile?
>
Yes, I've restarted the instance to use the new pfile, and also after create the new spfile.
>
What You mean with "take a look to spfile parameter"?
You checked out and saw that database is still using pfile?
>
I've executed the following sentence:
"show parameter spfile"
and the output shows me that the file in use was the old one.
>
If you don't specify on startup what file to use spfile or pfile then oracle automaticaly looks into $ORACLE_HOME/dbs and search in this order:
* spfileSID.ora
* spfile.ora
* initSID.ora
* init.ora
Do you have under $ORACLE_HOME/dbs spfileSID.ora or spfile.ora?
>
I've the following files under $ORACLE_HOME/dbs:
* spfileSID.ora (that's the new spfile)
* initSID.ora (that's the old spfile)
* initxxxxx.ora (that's my custom pfile)
I've created the new spfile with my standby database on mount state, with the following sentence:
"create spfile from pfile"
When I restart the instance and try to mount it (using the new spfile), I get an ORA-00214 error.
So, I'm still running with my custom pfile. -
Oracle9i linux and spfile@.ora
Hello,
I have notice problem to startup database with dbstart script.
plateforme linux Redhat 7.2.
Chan i run dbstart, database start with a config file name spfile{SID}.ora (in $ORACLE_HOME/dbs) and not with the $ORACLE_BASE/admin/{SID}/pfile/init.ora config file.
If i delete spfile{SID}.ora file, dbstart use the good config file. But i don't see any reference to this spfile in dbstart script.
Could anyone explain me this bug?
ThanksI'm guessing that you don't have a backup?
If that is the case do you have another init file in the dbs directory? If so copy it to initT00TIV.ora and change the obvious lplaces where the instance name appears
Create a minimal init.ora file to try and get the instance started:
i.e. Here is an example
control_files = (/u01/oracle/oradata/T00TIV/control01.ora,
/u02/oracle/oradata/T00TIV/control02.ora,
/u03/oracle/oradata/T00TIV/control03.ora)
# OBVIOUSLY, I DON'T KNO WHERE YOUR CONTROL FILE ARE!
undo_management = auto
db_name = T00TIV
db_block_size = 8192 -
Error creating document from using list using Document Template
Hi All,
I am trying to create a document from sharepoint list and upload it to a document library using item added and item updated event receiver methods. I can create metadata from list update in document library but unable to open the document. The error message
I get is "we're sorry. we can't open "Filename" because we found a problem with its contents. no error detail available". Please see the below code.
SPSecurity.RunWithElevatedPrivileges(delegate()
try
string TemplateUrl = string.Empty;
SPWeb web = properties.OpenWeb();
web.AllowUnsafeUpdates = true;
SPDocumentLibrary olist = web.Lists["NewLibList"] as SPDocumentLibrary;
String url = olist.RootFolder.ServerRelativeUrl.ToString();
SPFile file = null;
file = web.GetFile(olist.DocumentTemplateUrl);
if (file != null)
SPListItem oItems = properties.ListItem;
web.AllowUnsafeUpdates = true;
byte[] readStream = file.OpenBinary();
SPFile uploadedFile = olist.RootFolder.Files.Add("http://site/subsite/Libraryname/" + properties.ListItemId.ToString() + ".docx", readStream,
true);
SPListItem listitem = uploadedFile.Item;
listitem["Firstname"] = oItems["Firstname"];
listitem["Lastname"] = oItems["Lastname"];
if (uploadedFile.CheckOutType != SPFile.SPCheckOutType.None)
uploadedFile.CheckIn(string.Empty);
listitem.Update();
uploadedFile.Update();
web.AllowUnsafeUpdates = false;
catch (Exception ex)
EventLog.WriteEntry(EventLogName, ex.Message, EventLogEntryType.Error);Hi,
Please try to use the code below:
SPSecurity.RunWithElevatedPrivileges(delegate()
try
string TemplateUrl = string.Empty;
SPWeb web = properties.OpenWeb();
web.AllowUnsafeUpdates = true;
SPDocumentLibrary olist = web.Lists["NewLibList"] as SPDocumentLibrary;
String url = olist.RootFolder.ServerRelativeUrl.ToString();
SPFile file = null;
file = web.GetFile(olist.DocumentTemplateUrl);
if (file != null)
SPListItem oItems = properties.ListItem;
web.AllowUnsafeUpdates = true;
Stream readStream = file.OpenBinaryStream(); //file is SPFile type
SPFile uploadedFile = olist.RootFolder.Files.Add("http://site/subsite/Libraryname/" + properties.ListItemId.ToString() + ".docx", readStream, true);
uploadedFile.CheckOut();
SPListItem listitem = uploadedFile.Item;
listitem["Firstname"] = oItems["Firstname"];
listitem["Lastname"] = oItems["Lastname"];
listitem.Update();
uploadedFile.Update();
uploadedFile.CheckIn(string.Empty);
web.AllowUnsafeUpdates = false;
catch (Exception ex)
EventLog.WriteEntry(EventLogName, ex.Message, EventLogEntryType.Error);
If the issue still exists, I suggest you dubug your code and check whether line of code error.
Thanks,
Dennis Guo
TechNet Community Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Dennis Guo
TechNet Community Support -
Getting error while creating table from one database to other.
Hi,
We are getting below error while creating the table from one database to other.
SQL> create table fnd_lobs parallel compress as select * from [email protected];
create table fnd_lobs parallel compress as select * from [email protected]
ERROR at line 1:
ORA-01555: snapshot too old: rollback segment number 28 with name "_SYSSMU28$"
too small
ORA-02063: preceding line from EEXIT2TEST
ORA-01555: snapshot too old: rollback segment number 28 with name "_SYSSMU28$"
too small
ORA-02063: preceding line from EEXIT2TEST
ORA-01555: snapshot too old: rollback segment number 28 with name "_SYSSMU28$"
too small
ORA-02063: preceding line from EEXIT2TEST
ORA-01555: snapshot too old: rollback segment number 28 with name "_SYSSMU28$"
too small
Regards,
Bhatiahi
what are the apps version local and remote database???
Snapshot too old errors occur because Oracle can 't reconstruct a consistent
image of a block for the purposes of a consistent read.
I feel at remote database, you are using UNDO, it will be rather easy to iincrease the undo retention time or increase the undo tablespace size.. if you are dealing with roll back segments, you may have rollback segments whose optimal values are too small...
increase roll back segments size and select again then
the following metalink notes might be helpful
ORA-01555 "Snapshot too old" - Detailed Explanation Doc ID: 40689.1
How To Avoid ORA-01555: Snapshot Too Old When Running PAAPIMP Doc ID: 603259.1
OERR: ORA 1555 "snapshot too old (rollback segment too small)" Doc ID: 18954.1
Maybe you are looking for
-
Possible Internet Tethering/Battery Life Issue
When either Cellular Data is turned Off, or Airplane Mode is turned On, Internet Tethering (Settings>General>Network) appears to have some process that runs continually in the background (evident by continuously spinning wheel next to the option). Th
-
Problems Updating Producer Tools - InDesign CS5.5
Hi, I am trying to update the Folio Producer tools in InDesign CS5.5, but each time I unzip the files, Windows shows duplicate files and then prompts for actions; keep original files and new files (same name but different sizes and creation dates), r
-
How to tell Firefox "Okay for THIS site to redirect"?
Websites for huge, bureaucratic corporations sometimes try to redirect the browser to other pages. How do I tell Firefox that this is okay -- for a particular website?
-
Hi Experts, In SPAU under the node 'Translations' there are different languages like German, English, Spanish etc . Under each of these languages there are different objects with red signal. How will I handle these. If I do 'Reset to Original' what
-
Captivate 6 randomly dropping imported audio from slides during publish.
I think I remember this occurring in 5.5 as well, but only very occasionally. In this (my first) cp6 project, it's occurred 3 times already. What occurs is that upon viewing the output (.exe), one slide will just not play the audio imported to it, al