ORA-16025: parameter LOG_ARCHIVE_DEST_2 contains repeated or conflicting at

Dear all,
10.2.0.2 on linux
We are getting the below error in alert log and synchronization stopped
ORA-00922: missing or invalid option
Tue Oct 11 20:40:41 2011
PRMX: Alter session failed: ORA-02097: parameter cannot be modified because specified value is invalid
ORA-16025: parameter LOG_ARCHIVE_DEST_2 contains repeated or conflicting attributes
ORA-16154: suspect attribute: LGWR
ORA-00922: missing or invalid option
Tue Oct 11 20:40:41 2011
Errors in file /u01/PROD/db/tech_st/10.2.0/admin/PROD_dbprod/bdump/prod_j000_23657.trc:
ORA-16025: parameter LOG_ARCHIVE_DEST_2 contains repeated or conflicting attributes
ORA-16154: suspect attribute: LGWR
ORA-00922: missing or invalid option
Tue Oct 11 20:40:41 2011
PRMX: Alter session failed: ORA-02097: parameter cannot be modified because specified value is invalid
ORA-16025: parameter LOG_ARCHIVE_DEST_2 contains repeated or conflicting attributes
ORA-16154: suspect attribute: LGWR
ORA-00922: missing or invalid optionparameters :
SQL> show parameter log
NAME                                 TYPE        VALUE
audit_syslog_level                   string
db_create_online_log_dest_1          string
db_create_online_log_dest_2          string
db_create_online_log_dest_3          string
db_create_online_log_dest_4          string
db_create_online_log_dest_5          string
log_archive_config                   string      DG_CONFIG=(PROD,PROD_STDBY)
log_archive_dest                     string
log_archive_dest_1                   string      LOCATION=/u01/PROD/db/Archive
                                                 MANDATORY
log_archive_dest_10                  string
NAME                                 TYPE        VALUE
log_archive_dest_2                   string      SERVICE=PROD_STDBY LGWR ASYNC
                                                 VALID_FOR=(ONLINE_LOGFILES,PRI
                                                 MARY_ROLE) REOPEN=15 NET_TIMEO
                                                 UT=30 DB_UNIQUE_NAME=PROD_STDB
                                                 Y
log_archive_dest_3                   string
log_archive_dest_4                   string
log_archive_dest_5                   string
log_archive_dest_6                   string
log_archive_dest_7                   string
log_archive_dest_8                   string
NAME                                 TYPE        VALUE
log_archive_dest_9                   string
log_archive_dest_state_1             string      enable
log_archive_dest_state_10            string      enable
log_archive_dest_state_2             string      enable
log_archive_dest_state_3             string      enable
log_archive_dest_state_4             string      enable
log_archive_dest_state_5             string      enable
log_archive_dest_state_6             string      enable
log_archive_dest_state_7             string      enable
log_archive_dest_state_8             string      enable
log_archive_dest_state_9             string      enable
NAME                                 TYPE        VALUE
log_archive_duplex_dest              string
log_archive_format                   string      %t_%s_%r.dbf
log_archive_local_first              boolean     TRUE
log_archive_max_processes            integer     2
log_archive_min_succeed_dest         integer     1
log_archive_start                    boolean     FALSE
log_archive_trace                    integer     0
log_buffer                           integer     15276032
log_checkpoint_interval              integer     100000
log_checkpoint_timeout               integer     1200
log_checkpoints_to_alert             boolean     TRUE
NAME                                 TYPE        VALUE
log_file_name_convert                string
logmnr_max_persistent_sessions       integer     1
remote_login_passwordfile            string      EXCLUSIVEAny idea what am missing ?
Kai

KaiS wrote:
Dear all,
10.2.0.2 on linux
We are getting the below error in alert log and synchronization stopped
ORA-00922: missing or invalid option
Tue Oct 11 20:40:41 2011
PRMX: Alter session failed: ORA-02097: parameter cannot be modified because specified value is invalid
ORA-16025: parameter LOG_ARCHIVE_DEST_2 contains repeated or conflicting attributes
SQL> show parameter log
log_archive_dest_2                   string      SERVICE=PROD_STDBY LGWR ASYNC
VALID_FOR=(ONLINE_LOGFILES,PRI
MARY_ROLE) REOPEN=15 NET_TIMEO
UT=30 DB_UNIQUE_NAME=PROD_STDB
YAny idea what am missing ?
KaiHi,
Try change the log_archive_dest_2
SQL > alter system set log_archive_dest_2 = 'SERVICE="PROD_STDBY", LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=PROD_STDBY';Cheers

Similar Messages

  • ORA-16024: - ORA-32004 - Parameter modification Error

    Hi all,
    I have two errors after modifying the LOG_ARCHIVE_DEST_1 parameter. I've run this...
    ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=/u04/archive/EST OPTIONAL REOPEN=300' SCOPE=spfile;
    and after restarting the instance, I found these errors
    ORA-32004: obsolete and/or deprecated parameter(s) specified
    ORA-16024: parameter LOG_ARCHIVE_DEST_1 cannot be parsed
    I checked the spfile and I discovered an error in it due this change:
    *.log_archive_dest_1='LOCATION=/u04/archive/EST OPTIONAL REPO^H^HOPEN=300'
    "^H^H" these characters were inserted because an stty config error and I was not able to see them.
    How should I procede to recover my instance?
    Thanks

    Thanks! I really appreciate your help!
    I have no need to do a recovery, I just wanted to say only bringing it open again.
    I am not able to start it up in nomount mode...
    Thanks by your help!
    EdStevens wrote:
    martinmorono wrote:
    Hi all,
    I have two errors after modifying the LOG_ARCHIVE_DEST_1 parameter. I've run this...
    ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION=/u04/archive/EST OPTIONAL REOPEN=300' SCOPE=spfile;
    and after restarting the instance, I found these errors
    ORA-32004: obsolete and/or deprecated parameter(s) specified
    ORA-16024: parameter LOG_ARCHIVE_DEST_1 cannot be parsed
    I checked the spfile and I discovered an error in it due this change:
    *.log_archive_dest_1='LOCATION=/u04/archive/EST OPTIONAL REPO^H^HOPEN=300'
    "^H^H" these characters were inserted because an stty config error and I was not able to see them.
    How should I procede to recover my instance?
    ThanksFirst, is your instance in need of recovery? these look like non-fatal errors to me. Since you had intended that archive destination to be optional, I presume you have another, non-optional, destination that is good?
    Are you able to do a 'startup nomount'? That's as far as you need to get to issue ALTER SYSTEM commands against the spfile to correct the bad value.
    And btw, you didn't need to bounce the system in the first place. log_archive_dest_n is a dynamic parameter - you could have specified scope=both and kept on trucking - or gotten an error at that time:
    SQL> alter system set log_archive_dest_2='location=c:  lksdjf optional' scope=both;
    alter system set log_archive_dest_2='location=c:  lksdjf optional' scope=both
    ERROR at line 1:
    ORA-02097: parameter cannot be modified because specified value is invalid
    ORA-16024: parameter LOG_ARCHIVE_DEST_2 cannot be parsed
    SQL> alter system set log_archive_dest_2='location=c:\temp optional' scope=both
    System altered.
    SQL> alter system set log_archive_dest_2='' scope=both;
    System altered.
    SQL>

  • SCCM 2012 R2 reporting error: "The DefaultValue expression for the report parameter 'UserTokenSIDs' contains an error: A specified logon session does not exist. It may already have been terminated. (rsRuntimeErrorInExpression)"

    Hi,
    I have two SCCM environments under same active directory domain and one service account have been used for SCCM configurations on both the environments (QA and PRODUCTION). I am facing similar error as mentioned above while trying to fetch reports on
    PRODUCTION site, but the QA site is working fine, though same service account have been used for configuring both. While looking at the reportserverservice_<date> log on my Production DB server i see the following error
    "processing!ReportServer_0-3!2124!01/02/2015-09:09:30:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: , Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: An error has occurred during
    report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Cannot read the next data row for the dataset DataSet1. ---> System.Data.SqlClient.SqlException: Conversion failed when converting the nvarchar value 'Override
    Default' to data type int."
    My DB and SCCM primary site are different and the reorting services point is installed on remote DB server. Please help me resolving the issue.
    Troubleshooting performed:
    1.Disabled the registry key 'EnableRbacReporting' from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\SRSRP to 0 and then restarted SSRS service and the reporting worked for some minutes after that the registry key reverted back to 1 automatically and
    reporting started throwing errors again.
    2. Checked with the permissions on DB whether or not 'sysadmin' role is assigned to the SCCM service account.
    3. re-registered the SQL management Provider WMI class.
    mofcomp.exe “C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof”

    Hi All,
    Finally found exact solution to the reporting error.
    Error: while launching SCCM reports (both from Console and web based) an unexpected error occured with error message as "The DefaultValue expression for the report parameter ‘UserTokenSIDs’ contains an error: A specified logon session does not exist.
    It may already have been terminated. (rsRuntimeErrorInExpression)"
    Solution: This is password replication issue for the domain account used to configure reporting services point in SCCM. If your SQL SSRS reporting services instance and databse runs with local default account whereas the reporting services point on SCCM
    primary site is configured with domain account, (As in My case) you need to perform the following in order to get rid of the error.
    Launch 'Reporting Services Configuration Manager' from the SQL SSRS box(either Local or Remote), Connect to Report Server Instance->Go to 'Execution Account' tab->Specify the 'Execution Account' as domain account and password which is used to configure
    Reporting Services Point in SCCM Primary Site, and then click apply.
    Now Lauch the report either way (Web based or from Console), the error will disappear and all your default reports will execute perfectly as before.

  • Error  Parameter WI_ID contains an invalid value  in webdynpro abap

    Hi Experts,
    i am working with webdynpro abap and using work flow in my component , here i am getting error and the error is
    Parameter WI_ID contains an invalid value .
    its showing the error in windows parameter : wi_id  and the wi_id is type sww_wiid
    and the same parameter i am using in application parameter .
    can u suggest me how to use this parameter wi_id in window parameter and application parameter and what the type should be for wi_id parameter.and what the value should be for application parameter wi_id.
    her i am giving the complete error  details.
    please give me the requried information if u porvided screen that will be very useful
    The following error text was processed in the system RD1 : Parameter WI_ID contains an invalid value .
    The error occurred on the application server S0164SAPDEV2_RD1_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: HANDLESTART of program /1BCWDY/BP6P95H8W6B71I7VVRPR==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/BP6P95H8W6B71I7VVRPR==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_IF_VIEW=====CP
    Method: DISPLAY_TOPLEVEL_COMPONENT of program CL_WDR_CLIENT_COMPONENT=======CP
    Method: INIT of program CL_WDR_CLIENT_APPLICATION=====CP
    Method: IF_WDR_RUNTIME~CREATE of program CL_WDR_MAIN_TASK==============CP
    Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Thanks & Regards.
    khanna

    Hi Nawal Kishor Mittal,
    thanks for the reply,
    i have given the application parameter wi_id with type string also but in 120 client (development) is working fine. when i test in 130 client( testing) its going to dump.
    what should be given to application value i given parameter wi_id and what the value should be there.
    waiting for reply.
    Thanks & Regards.
    Khanna.

  • The parameter "argument" contains "0x9".Unicode Error

    Hello Experts,Kindly help!!!!
         In one of the scenarios in Production XI, I am getting following error in communication channel monitoring.
    Could not process due to error: com.sap.engine.frame.core.locking.SAPLockingIllegalArgumentException: ISO-control characters are not allowed in parameters. The parameter "argument" contains "0x9".
    In this particular scenario, SAP XI is picking .txt file from application server through sender communiation channel and placing this .txt on FTP through receiver communication channel.
       My receiver communication channel is throwing this error in communication channel monitoring.
    It seems the error is related to unicode as I found there is no such string "0x9" in my payload.
    Also, I found out in unicode "tab" character represents "0x9".But my application server .txt file also does not have any "tab" character in it.
    I have confirmed with basis team and my SAP installation is unicode enabled.
    If I execute same scenario in my quality server with same payload, its successfully creating file on F.T.P.
    Thanks and Regards,
    Amol

    Hello Michal,
       Thanks for quick response.
    In both production and quality servers its text mode in file adapter.
    Regards,
    Amol

  • ORA-01678  parameter log_file_name_convert

    Hi,
    in my init.ora file I have :
    LOG_FILE_NAME_CONVERT=("s:\ORADATA\DB1","u:\ORADATA\DB2","u:\ORADATA\DB1","u:\ORADATA\DB2")
    And I receive this error :
    ORA-01678: parameter log_file_name_convert must be two strings, a pattern and a replacement
    Do you have any idea ?
    Many nthanks.

    Thanks, as you can see here
    http://www.lc.leidenuniv.nl/awcourse/oracle/server.920
    /a96536/ch1104.htm
    we can have :
    LOG_FILE_NAME_CONVERT
    Parameter type
    String
    Syntax
    LOG_FILE_NAME_CONVERT = [(]'string1' , 'string2' ,
    'string3' , 'string4' , ...[)]
    several couple of logfiles like what I have in my
    init.ora file. But it does not function for me.
    Message was edited by:
    user522961Refer to a document at 9i, and performing actions on what you stated was 817. They are not the same.
    To quote the 817 propaganda specified in my first post (had you read it closely):
    The DB_FILE_NAME_CONVERT and LOG_FILE_NAME_CONVERT parameters must have two strings. The first string is a sequence of characters to be looked for in a primary database filename. If that sequence of characters is matched, it is replaced by the second string to construct the standby database filename.
    (emphasis is mine)
    http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a76995/standby.htm#23603
    as in the following example from the same reference:
    ample: Managed Standby Database on Same Host as Primary Database
    Following are some sample initialization parameter settings for a managed standby database that resides on the same host as primary database PROD1.
    COMPATIBLE = 8.1.6
    CONTROL_FILES = /oracle/work/standby/dbs/cf1.f
    DB_FILE_NAME_CONVERT = /oracle/dbs/tbs, /oracle/work/standby/dbs/standby
    DB_NAME = prod1
    LOCK_NAME_SPACE = stby # required for a standby on the same host as the primary
    LOG_ARCHIVE_DEST = /oracle/work/standby/dbs/arc/
    LOG_ARCHIVE_FORMAT = arc_%t_%s.ar
    LOG_ARCHIVE_TRACE = 8
    LOG_FILE_NAME_CONVERT = /oracle/dbs/t1, /oracle/work/standby/dbs/standby_t1
    STANDBY_ARCHIVE_DEST = /oracle/work/standby/dbs/arc/
    Example: Managed Standby Database on Different Host from Primary

  • 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

  • Error connecting Domains: Invalid parameter,tdom_link contains NULL

    Hi,
    I'm trying to connect two Domains DOM1 and DOM2. DOM1 is running under Tuxedo8
    in a RedHat Linux 7.2. The remote Domain is running in a former Tuxedo Version,
    probably 6.5.
    When booting I get the next error:
    LIBGWT_CAT:1242: ERROR: Invalid parameter, tdom_link contains NULL pointer
    The description in the documentation is
    Description
    GWTDOMAIN detects an internal error, or possible data corruption when it does
    a network open call.
    Action
    Contact your BEA Customer Support.
    Can anyone give any clue?
    Thanks in advance, bye!
    Yol.

    Do you have an idea in which section I can look for the mistake? I have other domains
    running correctly configured in this config file, and everything seems to be ok
    for this domain too.
    Thanks in advance
    Yol.
    "mike" <[email protected]> wrote:
    >
    this error is in dmconfig.txt
    "Yolanda Arroyo" <[email protected]> wrote:
    Hi,
    I'm trying to connect two Domains DOM1 and DOM2. DOM1 is running under
    Tuxedo8
    in a RedHat Linux 7.2. The remote Domain is running in a former Tuxedo
    Version,
    probably 6.5.
    When booting I get the next error:
    LIBGWT_CAT:1242: ERROR: Invalid parameter, tdom_link contains NULL pointer
    The description in the documentation is
    Description
    GWTDOMAIN detects an internal error, or possible data corruption when
    it does
    a network open call.
    Action
    Contact your BEA Customer Support.
    Can anyone give any clue?
    Thanks in advance, bye!
    Yol.

  • ORA-02097: parameter cannot be modified

    Hi,
    today morning in my ALERTLOG I have this :
    Unable to restore resource manager plan to '':
    ORA-02097: parameter cannot be modified because specified value is invalid
    ORA-00439: feature not enabled: Database resource manager
    How can I see which parameter that cannot be modified was asked ?
    Many thanks before.

    Hi
    this is due to bug 4343398.8 - the details of which are below.
    Bug 4343398 Alert log reports ORA-2097 / ORA-439 on 10.1.0.4 Standard Edition
    This note gives a brief overview of bug 4343398.
    Affects:
    Product (Component)     Oracle Server (Rdbms)
    Range of versions believed to be affected     Versions >= 10.1.0.4
    Versions confirmed as being affected     
    * 10.1.0.4
    * 10.1.0.5
    * 10.2.0.2
    Platforms affected     Generic (all / most platforms affected)
    It is believed to be a regression in default behaviour thus:
    Regression introduced in 10.1.0.4
    Fixed:
    This issue is fixed in     
    * 10.2.0.3 (Server Patch Set)
    Symptoms:
    Related To:
    * Error May Occur
    * ORA-2097 / ORA-439
    * (None Specified)
    Description
    This problem is introduced in 10.1.0.4 Standard Edition
    by the fix for bug 4039780 .
    In Standard Edition 10.1.0.4 errors such as those below
    can appear in the alert log periodically:
    Unable to restore resource manager plan to '':
    ORA-02097: parameter cannot be modified because specified value is invalid
    ORA-00439: feature not enabled: Database resource manager
    These errors can be ignored as resource manager is not enabled in
    Standard Edition.
    Hope that helps !

  • INIT.ora-COMPATIBLE parameter

    Hi,
    My oracle version is 11.2.0.2 but in INIT.ora the parameter COMPATIBLE is set to 10.1.0.2.0.How does it impact DB?Does it mean that optimizer will use 10.1.0.2 features? Does it affect the performance of DB/queries in any manner?How will it impact if i change the vaue of this parameter t0 11.2.0.2 in INIT.ORA?Please throw some light on it
    SQL*Plus: Release 11.2.0.2.0 Production on Mon Sep 26 12:59:29 2011
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL> show parameter compat
    NAME                                 TYPE        VALUE
    compatible                           string      10.1.0.2.0Thanks.

    Thanks Hemant again.
    Pasted from the link.
    <How the COMPATIBLE Initialization Parameter Operates
    The COMPATIBLE initialization parameter operates in the following way:
    It controls the behavior of your database. For example, if you run an Oracle Database 11g Release 2 (11.2) database with the COMPATIBLE initialization parameter set to 10.1.0, then it generates database structures on disk that are compatible with Oracle Database 10g Release 1 (10.1). >
    So eventhough the oracle version is 11.2.0.2.0 it works more or less like 10.1.0.2.Is my understanding correct?If so,then there is no point in upgrading oracle to 11.2 if this parameter has a lower value.Pls correct me.
    Thanks.

  • ORA-23319: parameter value "ROUND(SYSDATE + 1) + 4/24 " is not appropriate

    I am trying to create a materialized view with the rfresh time every night 4 am , and i am getting the error : any suggestions whats wrong ? here is the sql
    CREATE MATERIALIZED VIEW BDS_COST_CATEGORY_MV
    STORAGE( INITIAL 64K NEXT 64K)
    BUILD IMMEDIATE
    REFRESH COMPLETE ON DEMAND
    START WITH SYSDATE
    NEXT ROUND(SYSDATE + 1) + 4/24
    AS
    Here is what i get
    ORA-23319: parameter value "ROUND(SYSDATE + 1) + 4/24 " is not appropriate
    ORA-06512: at "SYS.DBMS_JOB", line 57
    ORA-06512: at "SYS.DBMS_JOB", line 134
    ORA-06512: at "SYS.DBMS_IREFRESH", line 186
    ORA-06512: at "SYS.DBMS_IREFRESH", line 369
    ORA-06512: at "SYS.DBMS_REFRESH", line 88
    ORA-06512: at "SYS.DBMS_REFRESH", line 62
    ORA-06512: at "SYS.DBMS_ISNAPSHOT", line 76
    ORA-06512: at line 1
    thanks

    What is your database version?
    works fine for me (on 10.2.0.3)
    SQL> create materialized view bds_cost_category_mv
      2  storage( initial 64k next 64k)
      3  build immediate
      4  refresh complete on demand
      5  start with sysdate
      6  next round(sysdate + 1) + 4/24
      7  as
      8  select * from emp;
    Materialized view created.Best regards
    Maxim

  • RWRUN60: Problem with parameter value containing space between single quote

    Hi All
    I'm using RWRUN60 to generate my report by following way:
    C:\orant\BIN\RWRUN60.EXE userid=DBUser/dbpasswor@db BACKGROUND="NO" BATCH="YES" DESFORMAT="pdf" DESNAME="C:\report.pdf" DESTYPE="FILE" ORIENTATION="LANDSCAPE" PARAMFORM="NO" P_REPORTID="2431" P_REPORTNAME="Report Name" report="C:\report.rdf" P_WHERE="StartDate>=to_date('2011-07-14 10-37-00','YYYY-MM-DD HH24-MI-SS')"
    When I tried to run given command above nothing was executed executed and any log didnt created.
    I found out that problem occurs when text between two single quotes contains spaces. In my case it is a parameter P_WHERE. I need to keep such format because it is part of report query.
    When I removed last parameter from command RWRUN60 successfully genereate pdf document.
    Further I added new test parameter P_TEST(it is ignored by rdf) in the end of command line following:
    P_TEST="test '11'" - rwrun60 generates report
    P_TEST="test '1 1'" - rwrun60 doesn't; generate report
    Can somebody help how to resolve given problem. Is it parsing bug or what else?

    Spaces on command lines a very often a bad idea. Get rid of them by changing the command, e.g.:
    to_date('2011-07-14:10-37-00','YYYY-MM-DD:HH24-MI-SS')

  • Init.ora  EVENT parameter to trace processes?

    Thanks to all who read my question and offer suggestions!
    I have seen in a book the ability to trace individual background processes.
    It gave an example of adding the following 2 lines to the init.ora file:
    event = "10246 trace name context forever"
    event = "10500 trace name context forever"
    After stopping and restarting it creates trace files for the PMON and SMON
    processes in the Background_Dump_Dest folder.
    But my question... is there any reference chart anywhere that shows you what
    event numbers you would use for other background processes?
    I am running 8.1.7 on Windows 2000
    Thank you for your help!
    [email protected]

    Thanks Hemant again.
    Pasted from the link.
    <How the COMPATIBLE Initialization Parameter Operates
    The COMPATIBLE initialization parameter operates in the following way:
    It controls the behavior of your database. For example, if you run an Oracle Database 11g Release 2 (11.2) database with the COMPATIBLE initialization parameter set to 10.1.0, then it generates database structures on disk that are compatible with Oracle Database 10g Release 1 (10.1). >
    So eventhough the oracle version is 11.2.0.2.0 it works more or less like 10.1.0.2.Is my understanding correct?If so,then there is no point in upgrading oracle to 11.2 if this parameter has a lower value.Pls correct me.
    Thanks.

  • ORA-31127: RCList cannot contain noncommitted resource configuration

    Dear all,
    When I execute dbms_xdb.deleteresource, meet the error: RCList cannot contain noncommitted resource configuration.
    From the online manual, I notice that "Before performing any operation that uses a resource configuration file, you must perform a COMMIT operation. Until you do that, an ORA-22881 "dangling REF" error will be raised whenever you use the configuration file".
    Maybe this occured serveral days ago, that I issued a uncommited appendResourceConfig command. Now, how can I delete this folder from xdb repository. Somebody help me please, thanks.
    my oracle server version: Release 11.1.0.6.0
    Edited by: user1201051 on 2009-6-3 下午6:29
    Edited by: user1201051 on 2009-6-3 下午6:30

    more info about this question.
    when Ii issue below:
    select value(p).getClobVal() from xdb.xdb$resource p where equals_path(value(p),'/mypath')=1;
    I cannot found any rclist info, and when I lookup the XDBResource.xsd schema file, I found this line:
    <element xdb:propNumber="754" name="RCList" type="xdb:RCListType" xdb:memType="258" xdb:system="false" xdb:mutable="false" xdb:SQLName="RCLIST" xdb:SQLType="XDB$RCLIST_T" xdb:SQLSchema="XDB" xdb:JavaType="XMLType" xdb:global="true" xdb:hidden="true" xdb:baseProp="true" nillable="false" abstract="false" xdb:SQLInline="true" xdb:JavaInline="false" xdb:MemInline="false" xdb:maintainDOM="false" xdb:defaultTable="00" xdb:defaultTableSchema="XDB" xdb:JavaClassname="oracle.xdb.RCListBean" xdb:beanClassname="oracle.xdb.RCListBean" xdb:numCols="1" minOccurs="0" maxOccurs="1"/>
    which show xdb:hidden="true", Does this means that we could not query the rclist info, or maybe some other way to get this info?
    thanks for advance.
    Edited by: winger du on 2009-6-5 上午2:43

  • ORA-29902 error with CONTAINS()

    Hello,
    I have trouble using the CONTAINS() function on an indexed document.
    I created the index with
    create index ikenndatenTextIndex
    on kenndaten_as_column_500 x (kenndaten)
    indextype is ctxsys.context
    +++++++++++++++++++++++++++++++++++++++++++++
    with Result:
    Index created
    +++++++++++++++++++++++++++++++++++++++++++++
    where the column "kenndaten" contains XMLType Documents
    Now, typing in isqlplus:
    select extract(x.kenndaten,'/kenndaten/schlagworte')
    from kenndaten_as_column_500 x
    WHERE CONTAINS(kenndaten,'$("taken") INPATH (/kenndaten/schlagworte)') > 0;
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    gets the desired result:
    EXTRACT(X.KENNDATEN,'/KENNDATEN/SCHLAGWORTE')
    <schlagworte>group an corporate the taken </schlagworte>
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    Here is the Problem:
    If I do not look for "taken" but for "was":
    select extract(x.kenndaten,'/kenndaten/schlagworte')
    from kenndaten_as_column_500 x
    WHERE CONTAINS(kenndaten,'$("was") INPATH (/kenndaten/schlagworte)') > 0;
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    I get:
    select extract(x.kenndaten,'/kenndaten/schlagworte')
    ERROR at line 1:
    ORA-29902: error in executing ODCIIndexStart() routine
    ORA-20000: Oracle Text error:
    +++++++++++++++++++++++++++++++++++++++++++++++++++++
    Using {was} instead of "was", typing \w\a\s or simply using ...CONTAINS(kenndaten,'$(was) INPATH...
    gets the same result
    I have no problem looking for words like "and","or","inpath" and the like
    Any ideas?
    Gregor Heuer

    HI,
    I don't know very well Oracle Text, but perhaps the next doc could you help on this one :
    http://www.oracle.com/technology/products/text/index.html
    http://www.oracle.com/technology/oramag/oracle/04-sep/o54text.html
    Nicolas.

Maybe you are looking for