Parameter files in Oracle 9i

Hi.
I have an easy question for you...
Where is the parameter file for each SID with 9.2 on Windows? My guess it is:
ORACLE_HOME\admin\ORACLE_SID\pfile\init.ora.12345
(bunch of numbers at the end)
This is different from 817, where the file was init_SID_.ora.
Could someone explain if this is the only parameter file?
Also, what is spfile?
Or, please point me to some documentation that explains this...
Thank you.
Robin

Hi Robin,
Here is a link to the documentation on spfile - http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/server.920/a96521/create.htm#1012672
Hope this helps.
Sujatha.

Similar Messages

  • Find out the name of parameter file while oracle is running

    can any one please tell me how can i find the name of oracle parameter file while oracle is running, i mean is there any parameter that specifies this thing, or is there any data dictionary view
    second thing i want to change the default database i mean istead of starting the default database at startup the oracle should start the database that i specify,
    i would be greatfull if any one could answer my questions

    Ok, so you're running with SPFILE in default location. The file you speak about is used during the database create phase.
    Just having a look at the file:
    c:\oracle\admin\orcl\pfile\init.ora.1142006183316I can say that:
    . The SID is ORCL
    . You used DBCA to create the database
    . DBCA started creating the database: Saturday 11 of February 2006 at 18:33
    This file is used by the DBCA because when you create a database, you must have a parameter file in order to start the instance. This file is easily created as a text file (PFILE) first, then the instance is started. Once the database creation is over, the SPFILE is created from this PFILE. If you check the database create logs (in the %ORACLE_BASE%\admin\ORCL\* directory) you'll see a "CREATE SPFILE FROM PFILE" is ran after the database creation, or before, it depends, and the instance restarted in order for it to use the newly created SPFILE. After that, this file is useless.
    HTH,
    Yoann.

  • Error in intitialisation parameter file, pls help

    i am new to dba field. i created a database named "demo" suing dbca. but whenever i start i am getting the following error.
    startup nomount pfile='d:\oracle\admin\demo\pfile\init.ora';ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file 'D:\ORACLE\ORA92\DATABASE\INITDEMO.ORA'
    kindly help, thank you.

    i tried adding a control file using alter system set command and when i queried v$controlfile, i got the perfect answer.
    later i shutdown the database and and deleted the newly created control file manually.
    after that i tried adding a control file in pfile and i tried staring the database, from then i started getting the error.
    again i deleted the whole pfile and copied another database's pfile and edited it as per the requirement. i tried to open the database using pfile, and thus i m getting the errors...
    SQL> startup pfile='d:\oracle\admin\demo\pfile\init.ora'
    LRM-00109: could not open parameter file 'd:\oracle\admin\demo\pfile\init.ora'
    ORA-01078: failure in processing system parameters

  • List of all parameters in parameter file

    Hi,
    Could you provide me the link to list of all parameters in parameter file for Oracle 10g.
    Thanks.

    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/toc.htm
    HTH...

  • Static Parameters Vs Dynamic Parameters in intialization Parameter file

    Hi Gurus,
    How do i find out the list of Static and Dynamic Parameters from the Initialization Parameter file [ in Oracle 11g Rel2]. Is there any Metadata for this?
    Can you please through some light on this!
    Regards,
    Sudipta.

    Thanks mate.
    Unfortunately i searched with various tag line, but could not find the earlier thread..
    Anyways, this was helpful.
    Regards,
    Sudipta.

  • Why I need this parameter file ? initTSH1.ora

    I have installed oracle10g on RHEL5, did not get any error message, after the installer finished , I startup the database , but got this msg:
    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file '/u01/oracle/product/1020/db_1/dbs/initTSH1.ora'
    and the parameter directory has these files:
    [oracle@localhost dbs]$ pwd
    /u01/oracle/product/1020/db_1/dbs
    [oracle@localhost dbs]$ ls
    hc_datacent.dat init.ora lkDATACENTER spfiledatacent.ora
    initdw.ora lkDATACENT orapwdatacent
    [oracle@localhost dbs]$
    I can not search anything about the file initTSH1.ora , please help me, thanks .

    Your ORACLE_SID environment variable is set as TSH1, which is not your DB name. As oracle user try this :
    $ export ORACLE_SID=datacent
    $ sqlplus / as sysdba
    If you get "Connected to an idle instance.", then try
    SQL> startup

  • LRM-00109:could not open parameter file '/u01/app/oracle/product/10.2.0/db

    hi
    i have manually created a database called ora.i have done all the relative tasks.i can open the database by startup nomount pfile.but when i try to create spfile from pfile, it is showing an error that it is already created.when i give the startup command the
    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file '/u01/app/oracle/product/10.2.0/db_1/dbs/initora.ora'
    above error occurs.acutally my pfile is in another location and it is trying to open it from another loc.ihave added the line
    export ORACLE_SID=ora in bashrc file.Already there is one database called orcl and it is also been added to the
    bashrc file.
    Pz solve it for me.

    hi,
    >
    create spfile='/u01/app/oracle/product/10.2.0/db_1/dbs'
    2 from
    3 pfile='/u01/app/oracle/product/10.2.0/db_1/admin/ora/pfile/initora.ora';
    create spfile='/u01/app/oracle/product/10.2.0/db_1/dbs'
    ERROR at line 1:have you startup the database in nomount stage with pfile.. if so.
    then
    create spfile form pfile='/u01/app/oracle/product/10.2.0/db_1/admin/ora/pfile/initora.ora';
    use this command
    a spfile will be created inside /dbs/
    now restart the DB and give startup command and check the instance status..
    as mentioned above export the Oralce_home and Oracle_sid..
    regards,
    Deepak

  • ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/dbhome_1/dbs/initORA11G.ora'

    I have installed an Oracle 11gR2 on Oracle Linux Server 6.6 (Virtualbox). I have the users grid and oracle11g. Add groups and install grid infrastructure first as a grid user and install database as oracle user as in documentation successfully.
    I have following users and groups as
    [grid@orcl11g ~]$ id grid
       uid=501(grid) gid=502(oinstall) groups=502(oinstall),492(vboxsf),501(grid),503(dba),505(asmdba),506(asmadmin),507(asmoper)
    [grid@orcl11g ~]$ id oracle11g
       uid=500(oracle11g) gid=502(oinstall) groups=502(oinstall),500(oracle11g),492(vboxsf),503(dba),504(oper),505(asmdba)
    .bash_profile edited  for oracle11g user as
    "export TMP=/tmp
    export ORACLE_HOSTNAME=orcl11g
    export ORACLE_UNQNAME=ora11g
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
    export ORACLE_SID=ora11g
    export PATH=$PATH:$ORACLE_HOME/bin
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
    export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
    .bash_profile edited  for grid user as
    "export TMP=/tmp
    export ORACLE_HOSTNAME=orcl11g
    export ORACLE_UNQNAME=+ASM
    export ORACLE_BASE=/u01/app/grid
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/grid
    export GRID_HOME=$ORACLE_BASE/product/11.2.0/grid
    export ORACLE_SID=+ASM
    export PATH=$PATH:$ORACLE_HOME/bin
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
    export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
    When I log on as grid user. I check the followings:
    [grid@orcl11g ~]$ crsctl check has
    CRS-4638: Oracle High Availability Services is online
    [grid@orcl11g ~]$ srvctl status database -d ora11g
    Database is running.
    [grid@orcl11g ~]$ sqlplus sys as sysdba
    SQL*Plus: Release 11.2.0.1.0 Production on Thu Dec 25 19:17:37 2014
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    Enter password:
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Automatic Storage Management option
    SQL> select status from v$instance;
    STATUS
    STARTED
    Till here everything seems to be OK!!!!
    When I log as  oracle user. I check the followings:
    [oracle11g@orcl11g ~]$ sqlplus sys as sysdba
    SQL*Plus: Release 11.2.0.1.0 Production on Thu Dec 25 19:21:46 2014
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    Enter password:
    Connected to an idle instance.
    SQL> select status from v$instance;
    select status from v$instance
    ERROR at line 1:
    ORA-01034: ORACLE not available
    Process ID: 0
    Session ID: 0 Serial number: 0
    SQL> startup
    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/dbhome_1/dbs/initORA11G.ora'
    Also when I log on as a grid user again and use following commands to shutdown and start database again the STATUS of instance is again STARTED not OPEN.
    [grid@orcl11g ~]$ srvctl stop database -d ora11g -o normal
    [grid@orcl11g ~]$ srvctl start database -d ora11g
    And also when I edit /etc/oratab file. I change N to Y for +ASM. But when restart system it seems not changed value is N again.
        +ASM:/u01/app/grid/product/11.2.0/grid:N   # line added by Agent
         ora11g:/u01/app/oracle/product/11.2.0/dbhome_1:Y
    NOW QUESTIONS!!!!!
    1. Why I can't change the status of database to OPEN as grid user?
    2. The status is always STARTED when querying v$instance. İs it status of +ASM or database?
    3. When checking database as grid user it seems to be Database runnning...  If running why it is not in OPEN state? What is running means here?
    4. When I log on as oracle user and query v$instance, then error shown above occured. And also when startup  the database then another error occured as in above. WHY?
    5. When I edit /etc/oratab file manually why second row saved but the first one is changed after restart the system?
    6. Normally, which user have to start, stop or manage database? I think that oracle user is necessary for managing database and the grid user is only for managing ASM and Oracle Restart.
    PLEASE HELP ME TO SOLVE THIS CHAOTİC SİTUATİON!!!
    Thanks,
    DBA_84

    I have installed an Oracle 11gR2 on Oracle Linux Server 6.6 (Virtualbox)
    Pl identify exact version of 11gR2 to 4 decimal places. As noted in your other thread - Failed to start oracle-ohasd, error: Inappropriate ioctl for device ohasd failed to start at roothas.pl - you will need a minimum version of 11.2.0.3 for Linux 6.x - using a lower version may result in unexpected issues or problems.

  • LRM -00109:could not open parameter file Oracle 10g in Solaris 10

    Hallo! I have just installed Oracle 10g in Solaris 10.When I logged into sqlplus / as sysdba if found that I was connected to an idle instance. When I tried to startup open the db, the following error appeared
    Connected to an idle instance.
    SQL> startup open;
    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file '/export/home/oracle/product/10.2.0/db_1/dbs/initsolaris.ora'
    My pfile has the name init.ora and not initsolaris.ora.How can I change the settings to make the Oracle database start via pfile init.ora.
    Eventually,I would like the db to read the spfile spfileorcl.ora during the startup.How can I achieve this?
    Thanks

    4joey1 wrote:
    Hallo! I have just installed Oracle 10g in Solaris 10.When I logged into sqlplus / as sysdba if found that I was connected to an idle instance. When I tried to startup open the db, the following error appeared
    Connected to an idle instance.
    SQL> startup open;
    ORA-01078: failure in processing system parameters
    LRM-00109: could not open parameter file '/export/home/oracle/product/10.2.0/db_1/dbs/initsolaris.ora'
    My pfile has the name init.ora and not initsolaris.ora.How can I change the settings to make the Oracle database start via pfile init.ora.
    By default, oracle will look first for a spfile named "spfile<ORACLE_SID>.ora". Lacking that, it will try to find "init<ORACLE_SID>).ora.
    Eventually,I would like the db to read the spfile spfileorcl.ora during the startup.How can I achieve this?
    Once you have started the db (I believe a startup nomount will be sufficient) you can issue CREATE SPFILE ... Details are in the fine SQL Reference manual found at tahiti.oracle.com
    BTW, "open" is the default behavior of "startup", so no need to specify it. A simple "startup" does the same thing.
    Thanks

  • Modify parameter file ORACLE RAC 11G

    Dear all
    I have a production ORACLE RAC 11G database. i want to modify shared spfile parameter file in RAC .But spfile is shared file which is on ASM.
    how to achive it using pfile, actually i want to change in pfile and then make a spfile in ASM which is shared by all instances
    Please reply soon

    846671 wrote:
    Dear all
    I have a production ORACLE RAC 11G database. i want to modify shared spfile parameter file in RAC .But spfile is shared file which is on ASM.
    how to achive it using pfile, actually i want to change in pfile and then make a spfile in ASM which is shared by all instances
    Please reply soonYou know that the modifications you'have done on spfile are not active until you restart DB. So why don't you want to modify the spfile by "alter system ... scope=spfile" commands? I don't see the point to create pfile, modify it and recreate spfile...
    http://download.oracle.com/docs/cd/B28359_01/install.111/b28264/params.htm#CIHIDAHD

  • Oracle Parameter file

    Hi,
    my Oracle DB is 10.2.0.5 version
    O.s. Linux Red Hat
    I need to modify some parameter into parameter file:
    Some parameters are below:
    audit_sys_operations
    audit_trail
    compatible
    db_cache_size
    event
    java_pool_size
    job_queue_processes
    large_pool_size
    pga_aggregate_target
    processes
    session_cached_cursors
    sessions
    sga_max_size
    sga_target
    into path $ORACLE_HOME/dbs I've these files:
    init.ora
    initdw.ora
    spfileorcl.ora
    pfileORCL.ora
    orapworcl
    spfileORCL.ora
    Which step I have to perform to change these parameters?
    Thanks in advance!

    first of all check whether you are using pfile or spfile.
    SHOW PARAMETER SPFILE;
    If you get the output in the VALUE column then you can directly issue the below command to change the parameters:
    ALTER SYSTEM SET <PARAMETER_NAME>=<VALUE>;
    You need to use the SCOPE clause depending on the nature of the parameters.
    If you dont get the output in the VALUE column, then its better to create the spfile by using the command:
    CREATE SPFILE FROM PFILE;
    Then you can use the above method.
    And if you want to use the pfile only, then you have to change the parameters manually in that file.
    Some parameter changes need the bouncing of the database, while some dont need.

  • Check the size of uploaded file in Oracle UCM

    I need to check the size of the uploaded primary file in Oracle UCM during checkin. I tried writing a filter on the event validateStandard and check the value of dFileSize. But the value is null. Any ideas what event should I use and which parameter should I check?

    hi,
    I am new to Oracle UCM. I need same functionailty of checking file size of uploaded content. Could you please elaborate how you achieved it..... thanx in advance.

  • How do you import data base dmp file in oracle 10g

    How do you run data base dmp file in oracle 10g

    Examples..
    Table Exports/Imports
    The TABLES parameter is used to specify the tables that are to be exported. The following is an example of the table export and import syntax:
    expdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=expdpEMP_DEPT.log
    impdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=impdpEMP_DEPT.log
    For example output files see expdpEMP_DEPT.log and impdpEMP_DEPT.log.
    The TABLE_EXISTS_ACTION=APPEND parameter allows data to be imported into existing tables.
    Schema Exports/Imports
    The OWNER parameter of exp has been replaced by the SCHEMAS parameter which is used to specify the schemas to be exported. The following is an example of the schema export and import syntax:
    expdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log
    impdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=impdpSCOTT.log
    For example output files see expdpSCOTT.log and impdpSCOTT.log.
    Database Exports/Imports
    The FULL parameter indicates that a complete database export is required. The following is an example of the full database export and import syntax:
    expdp system/password@db10g full=Y directory=TEST_DIR dumpfile=DB10G.dmp logfile=expdpDB10G.log
    impdp system/password@db10g full=Y directory=TEST_DIR dumpfile=DB10G.dmp logfile=impdpDB10G.log

  • "how to load a text file to oracle table"

    hi to all
    can anybody help me "how to load a text file to oracle table", this is first time i am doing, plz give me steps.
    Regards
    MKhaleel

    Usage: SQLLOAD keyword=value [,keyword=value,...]
    Valid Keywords:
    userid -- ORACLE username/password
    control -- Control file name
    log -- Log file name
    bad -- Bad file name
    data -- Data file name
    discard -- Discard file name
    discardmax -- Number of discards to allow (Default all)
    skip -- Number of logical records to skip (Default 0)
    load -- Number of logical records to load (Default all)
    errors -- Number of errors to allow (Default 50)
    rows -- Number of rows in conventional path bind array or between direct path data saves (Default: Conventional path 64, Direct path all)
    bindsize -- Size of conventional path bind array in bytes (Default 256000)
    silent -- Suppress messages during run (header, feedback, errors, discards, partitions)
    direct -- use direct path (Default FALSE)
    parfile -- parameter file: name of file that contains parameter specifications
    parallel -- do parallel load (Default FALSE)
    file -- File to allocate extents from
    skip_unusable_indexes -- disallow/allow unusable indexes or index partitions (Default FALSE)
    skip_index_maintenance -- do not maintain indexes, mark affected indexes as unusable (Default FALSE)
    commit_discontinued -- commit loaded rows when load is discontinued (Default FALSE)
    readsize -- Size of Read buffer (Default 1048576)
    external_table -- use external table for load; NOT_USED, GENERATE_ONLY, EXECUTE
    (Default NOT_USED)
    columnarrayrows -- Number of rows for direct path column array (Default 5000)
    streamsize -- Size of direct path stream buffer in bytes (Default 256000)
    multithreading -- use multithreading in direct path
    resumable -- enable or disable resumable for current session (Default FALSE)
    resumable_name -- text string to help identify resumable statement
    resumable_timeout -- wait time (in seconds) for RESUMABLE (Default 7200)
    PLEASE NOTE: Command-line parameters may be specified either by position or by keywords. An example of the former case is 'sqlldr scott/tiger foo'; an example of the latter is 'sqlldr control=foo userid=scott/tiger'. One may specify parameters by position before but not after parameters specified by keywords. For example, 'sqlldr scott/tiger control=foo logfile=log' is allowed, but 'sqlldr scott/tiger control=foo log' is not, even though the position of the parameter 'log' is correct.
    SQLLDR USERID=GROWSTAR/[email protected] CONTROL=D:\PFS2004.CTL LOG=D:\PFS2004.LOG BAD=D:\PFS2004.BAD DATA=D:\PFS2004.CSV
    SQLLDR USERID=GROWSTAR/[email protected] CONTROL=D:\CLAB2004.CTL LOG=D:\CLAB2004.LOG BAD=D:\CLAB2004.BAD DATA=D:\CLAB2004.CSV
    SQLLDR USERID=GROWSTAR/[email protected] CONTROL=D:\GROW\DEACTIVATESTAFF\DEACTIVATESTAFF.CTL LOG=D:\GROW\DEACTIVATESTAFF\DEACTIVATESTAFF.LOG BAD=D:\GROW\DEACTIVATESTAFF\DEACTIVATESTAFF.BAD DATA=D:\GROW\DEACTIVATESTAFF\DEACTIVATESTAFF.CSV

  • Where can I change the buffer size for LKM File to Oracle (EXTRENAL TABLE)?

    Hi all,
    I'd a problem on the buffer size the "LKM File to Oracle (EXTRENAL TABLE)" as follow:
    2801 : 72000 : java.sql.SQLException: ORA-12801: error signaled in parallel query server P000
    ORA-29913: error in executing ODCIEXTTABLEFETCH callout
    ORA-29400: data cartridge error
    KUP-04020: found record longer than buffer size supported, 524288, in D:\OraHome_1\oracledi\demo\file\PARTIAL_SHPT_FIXED_NHF.dat
    Do you know where can I change the buffer size?
    Remarks: The size of the file is ~2Mb.
    Tao

    Hi,
    The behavior is explained in Bug 4304609 .
    You will encounter ORA-29400 & KUP-04020 errors if the RECORDSIZE clause in the access parameters for the ORACLE_LOADER access driver is larger than 10MB and you are loading records larger than 10MB. Which means their is a another limitation on read size of a record which is termed as granule size. If the default granule size is less then RECORDSIZE it limits the size of the read buffer to granule size.
    Use the pxxtgranule_size parameter to change the size of the granule to a number larger than the size specified for the read buffer.You can use below query to determine the current size of the granule.
    SELECT KSPFTCTXPN PARAMETER_NUMBER,
    KSPPINM PARAMETER_NAME,
    KSPPITY PARAMETER_TYPE,
    KSPFTCTXVL PARAMETER_VALUE,
    KSPFTCTXDF IS_DEFAULT,
    KSPPIFLG MODIFICATION_FLAG,
    KSPFTCTXVF VALUE_FLAG
    FROM X$KSPPI X, X$KSPPCV2 Y
    WHERE (X.INDX+1) = KSPFTCTXPN AND
    KSPPINM LIKE '%_px_xtgranule_size%';
    There is no 'ideal' or recommended value for pxxtgranule_size parameter, it is safe to increase it to work around this particular problem. You can set this parameter using ALTER SESSION/SYSTEM command.
    SQL> alter system set "_px_xtgranule_size"=10000;
    Thanks,
    Sutirtha

Maybe you are looking for

  • HP LaserJet 1018 .pdf print quality

    When I print a .pdf, the print quality is very poor with a faint print density and imprecise edges. I am running Windows 7 32-bit. Anyone else have this issue? Other print requests (.docx, .xlsx, etc.) are better, but not up to the same standard as w

  • Problem creation of accounting document impossible

    Dear Gurus, I created a new Material Type in reference to "DIEN" Material Type. I have created a Sales Order -> Delivery -> Invoice flow (yes the delivery isn't useful but needed for some flat file sending...). After the creation of the Invoice, the

  • Small black box on bottom of screen

    i have a small black box on the bottom of my screen that lists everything i am doing. im wondering how to get rid of it bc it doesnt allow me to scroll down and it writes everything i am typing

  • Vmware Adapter issue

                       We're getting Following error message on System Reboot Via Vmware Adapter ... "Unable to launch task, because another task is already running on this VM."  Anyone knows what that might be ?  These works most of the time.

  • What are the possible Monitor Object status data members

    I have problems connecting to the object over ethernet. I need to know what the status data member text info means.