ORA-12705 setting up repo in Oracle DB

After "lh setup" to configure repo when using Oracle 10g XE, I recieve message
com.waveset.util.ConfigurationError:
==> java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified
connect via sqlplus waveset/<pass> passes ok. On which side (DB or IdM) this should be fixed and how?

Solved, Oracle XE doesn't understand jdbc connection url when using locale other then english.
export LC_ALL=C ; ./lh setup works fine
Oracle or Java bug?

Similar Messages

  • SQL Developer 1.5: Logging Page - oracle.dbtools.db.DBUtil - ORA-12705

    I just downloaded SQL Developer 1.5.
    When I try logging into any database, the Logging Page shows:
    Source: oracle.dbtools.db.DBUtil
    Message: ORA-12705: Cannot access NLS data files or invalid environment specified
    I've tried setting the NLS preferences to the default ... no dice/
    SQL Developer 1.2 works fine.

    Hi Helder,
    I think you're on the right track but when I made the changes you described
        Tools -> Preferences -> Database -> NLS parameters
        "Decimal Separator" from . to '.'
        "Group Separator"   from , to ','
        "Currency"          from $ to '$'I found that, while the error messages did indeed stop, my numbers started being formatted incorrectly.
    select to_char( 12345.23, '99G999D99' ) from dual
    TO_CHAR(12345.23,'99G999D99')
    12.345'23   Note how the single quote appears as a decimal separator and a period appears as the group separator.
    Your idea did however lead me to the following workaround which eliminates the ora-12705 error and sets the decimal and group separators properly.
        Tools -> Preferences -> Database -> NLS parameters
        "Decimal Separator" from . to .,
        "Group Separator"   from , to      (i.e. leave the field blank)The currency separator can stay at its original value, a single $ character. After making these changes the query above returns this.
    select to_char( 12345.23, '99G999D99' ) from dual
    TO_CHAR(12345.23,'99G999D99')
    12,345.23                    --
    Joe Fuda

  • ORA-12705 in Oracle AS (10.1.3) Creating DataSource OEM.

    Hi,
    I Upgraded oracle Application Server to Oracle AS 10g (10.1.3) without changing on oracle DB version and can´t create a native datasource using Oracle Enterprise Manager. The error when test conexion is:
    Exception occurred testing connection. Exception: java.sql.SQLException:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-12705: invalid or unknown NLS parameter value specified
    I introduce the same data what in AS 9.0.4 (work fine).
    connection-driver="oracle.jdbc.pool.OracleDataSource"
    name="prueba"
    location="jdbc/prueba"
    url="jdbc:oracle:thin:@10.15.7.35:1523:prueba"
    username="user"
    password="password"
    sql*plus work fine.
    I tried change NLS_LANG, locale, user.language ... but can´t solve the problem.
    Would you please tell me what these errors can be related to?
    Regards,
    Paco

    Which platform did this happen on?
    It might be related to a JDBC bug. First, try setting this option when starting OC4J:
    -Duser.region=US
    If it doesn't help, also check your ORACLE_HOME, PATH, LD_LIBRARY_PATH, LANG, NLS_LANG settings to make sure they reflect the OracleAS 10.1.3 install and the correct locale.
    If you use non-US locale, you might also need orai18n.jar in your classpath.
    -Frances

  • ORA-00604: error occured at recursive SQL level 1 ORA-12705: Cannot access

    Oracle Database 10g Express Edition Release 10.2.0.1.0 on
    OS Linux Debian 3.1_r4_stable
    SQL> select userenv('LANGUAGE') from dual;
    USERENV('LANGUAGE')
    RUSSIAN_RUSSIA.AL32UTF8
    Client OS MS Vista Ultimate EN , region=RUSSIAN.RUSSIA
    Oracle Developer suite 10
    SQL-Developer
    Version 1.1.0.23.
    NLS_LANG=RUSSIAN_RUSSIA.CL8MSWIN1251
    Oracle Developer suite 10 is working properly but when
    i am attempting a connection between Oracle 10g XE and SQL-Developer.
    Need some help to resolve this error message....
    ORA-00604: error occured at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid enviroment specified

    Hi,
    You have to set NLS_LANG before connect to Oracle Database.
    $export NLS_LANG=.AL32UTF8

  • Error while trying to retrieve text for error ORA-12705

    I am getting the message "Error while trying to retrieve text for error ORA-12705" when trying to connect to a remote oracle database on the network.
    I can access this database using:
    sqlplus username/password@database
    from a dos prompt.
    For some reason I can't connect when using PHP (through my local Apache2 server on Windows XP).
    'phpinfo' says oracle in enabled (installed as per: http://www.oracle.com/technology/pub/notes/technote_php_instant.html), so I'm pretty sure the problem isn't with php itself.
    My guess is it's something with Apache, and maybe environment variables or user permissions or instantclient (10).
    All the folders, from instantclient to the Apache server have full permissions set for "Everyone" which I would assume includes this mysterious "nobody" user I've read about.
    As for instantclient, I have placed that "tnsnames.ora" file from the oracle server there, and that hasn't changed much.
    I've tried setting, unsetting, editing (environment variables):
    LD_LIBRARY_PATH
    ORACLE_HOME
    ORACLE_SID
    TNS_ADMIN
    NLS_LANG
    ORA_NLS33
    in both the system environment, and even with PHP's "putenv" function. (Note: and restarting each time I changed a system var.)
    In PHP i'm using:
    $c = oci_connect("username","pasword", "database")
    I've tried OCILogon instead of oci_connect
    For "database" I've tried:
    - using the path to the oracle db: //Oracle1/e/oracle/ora81
    - mapping the path to x: drive and using: x:/oracle/ora81
    - using the name of the database by itself
    - using the name of the database underscored with the database name
    - using "(ADDRESS=(PROTOCOL=TCP)(HOST = host)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=database)))"
    I have tried everything I can find from:
    the Oracle installation page: http://www.oracle.com/technology/pub/notes/technote_php_instant.html
    the Oracle troubleshooting page: http://www.oracle.com/technology/tech/php/htdocs/php_troubleshooting_faq.html#connect
    and these forumswith no results, just the same error.
    I have also spent about 16 hours Googling for help, and nothing.
    Can someone please tell me, what exactly does a user using:
    Windows XP
    Apache 2
    PHP
    intantclient10
    Oracle 8i (on a remote server)
    need to do to connect to Oracle before jumping off a bridge?

    Turns out Oracle was previously installed on this company laptop :(
    I deleted any 'Oracle' mention in the registry with 'regedit' (from the command line) using the Find option. Not sure if it's always a good idea to do that, but I backed up the important stuff first anyway.
    I uninstalled and reinstalled everything using the same guide mentioned above, and then it worked.
    Now I can be friends with Oracle again.
    Would be nice if the "Deinstall" removed the registry entries that caused this issue...

  • ORA-12705 Error Message while trying to connect to the DB

    A colleague of mine has been trying to connect to the DB through PL/SQL Developer. The error message returned is :
    ORA-12705: invalid or unknown NLS parameter value specified
    Checked the registry for NLS_LANG which is set to NA. I did that because the ORA message references the NLS_LANG parameter. However, I doubt that is the problem. Went about to create a new TNS Name entry through Oracle NET Manager and get the same Error Message while performing the TEST function.
    Any clues ? I am clueless at this point.

    This can occur with any NLS_ environment variable of registry value.
    Your assertion ' the ORA message references the NLS_LANG parameter' is incorrect.
    You can set NLS_TERRITORY, NLS_DATE_FORMAT etc, etc, etc.
    The order of precedence is environment variable, registry, Oracle provided default.
    To find out what is going on set every NLS related environment variable to the empty string.
    In sqlplus
    select * from v$nls_valid_values
    will show you what can be set,
    This error will also occur when you installed the software with English as the only language.
    SQL developer doesn't use tnsnames.ora
    The new tnsname entry has nothing to do with it.
    You have an incorrect environment variable or registry value somewhere
    (in HKLM\software\oracle)
    Sybrand Bakker
    Senior Oracle DBA

  • Ora:12705 unable to access NLS data files or  invalid environment specified

    Hi All,
    In our BW production SAP standard job DBA:update_stats is failing  . In Job log we found that  the info like
    Ora:12705 unable to access NLS data files or  invalid environment specified.
    Connect to DB instance failed.
    Brconnect terminated with exit code 3.
    We are on Oracle 10.2 BW 3.5  Sunsolaris 5.10
    The Env is as below:
    HOME=/home/bwpadm
    PATH=/oracle/BWP/102_64/bin:/usr/jdk/j2sdk1.4.2_13/bin:/home/bwpadm:/usr/sap/BWP/SYS/exe/run:/etc:/usr/bin:.:/opt/EMCpower/bin/64:/etc/emc/bin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin
    LOGNAME=bwpadm
    HZ=
    TERM=vt100
    SHELL=/bin/csh
    MAIL=/var/mail/bwpadm
    TZ=US/Pacific
    PWD=/home/bwpadm
    USER=bwpadm
    SAPSYSTEMNAME=BWP
    DIR_LIBRARY=/usr/sap/BWP/SYS/exe/run
    LD_LIBRARY_PATH=/usr/sap/BWP/SYS/exe/run:/opt/j2sdk1.4.2_08/bin
    JAVA_HOME=/usr/jdk/j2sdk1.4.2_13
    THREAD=NOPS
    dbms_type=ORA
    dbs_ora_tnsname=BWP
    dbs_ora_schema=SAPBWP
    ORACLE_PSRV=BWP
    ORACLE_SID=BWP
    DB_SID=BWP
    ORACLE_HOME=/oracle/BWP/102_64
    ORACLE_BASE=/oracle
    ORA_NLS33=/oracle/client/92x_64/ocommon/nls/admin/data
    NLS_LANG=AMERICAN_AMERICA.WE8DEC
    SAPDATA_HOME=/oracle/BWP
    Plz suggest what we have to change to fix the problem.
    Thanks,
    Subhash.G

    Thanks for the reply,
    The below is the orasid env:
    As you suggest  we  found ld_library_path  is not set to  oracle client .
    we still using 9.x client shall we add that path to the above varaible.
    Please suggest..
    HOME=/oracle/RSS
    PATH=/oracle/RSS/102_64/bin:/oracle/RSS:/usr/sap/RSS/SYS/exe/run:/etc:/usr/bin:.:/opt/EMCpower/bin/64:/etc/emc/bin:/usr/ccs/bin:/usr/ucb
    LOGNAME=orarss
    HZ=
    TERM=vt100
    SHELL=/bin/csh
    MAIL=/var/mail/orarss
    TZ=US/Pacific
    PWD=/oracle/RSS/102_64/dbs
    USER=orarss
    SAPSYSTEMNAME=RSS
    DIR_LIBRARY=/usr/sap/RSS/SYS/exe/run
    LD_LIBRARY_PATH=/usr/sap/RSS/SYS/exe/run:/oracle/RSS/102_64/lib
    THREAD=NOPS
    dbms_type=ORA
    dbs_ora_tnsname=RSS
    dbs_ora_schema=SAPRSS
    ORACLE_SID=RSS
    DB_SID=RSS
    ORACLE_BASE=/oracle
    ORACLE_HOME=/oracle/RSS/102_64
    NLS_LANG=AMERICAN_AMERICA.UTF8
    SAPDATA_HOME=/oracle/RSS.
    Thanks,
    Subhash.G

  • ORA-12705

    Hello
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    OS - Solaris
    I am facing the following error when trying to connect from PHP script to the Oracle database:
    "ORA-12705: Cannot access NLS data files or invalid environment specified"
    This is how PHP connects to the db:
    $this->handle = OCILogon($user, $pass, $name, 'AL32UTF8');Please, pay attention to the last parameter.
    This is the output from SELECT * FROM nls_instance_parameters:
    1     NLS_LANGUAGE     AMERICAN
    2     NLS_TERRITORY     AMERICA
    3     NLS_SORT     
    4     NLS_DATE_LANGUAGE     
    5     NLS_DATE_FORMAT     
    6     NLS_CURRENCY     
    7     NLS_NUMERIC_CHARACTERS     
    8     NLS_ISO_CURRENCY     
    9     NLS_CALENDAR     
    10     NLS_TIME_FORMAT     
    11     NLS_TIMESTAMP_FORMAT     
    12     NLS_TIME_TZ_FORMAT     
    13     NLS_TIMESTAMP_TZ_FORMAT     
    14     NLS_DUAL_CURRENCY     
    15     NLS_COMP     
    16     NLS_LENGTH_SEMANTICS     BYTE
    17     NLS_NCHAR_CONV_EXCP     FALSEMost of the parameters as you can see are not set.
    I have no access to the machine where oracle is installed which means I cannot see environment variables there such as NLS_LANG, etc.
    Please, does anyone have an idea or a guess where I can look at and what to experiment with in order to find where the problem is?
    I read in Oracle Metalink also and I must say that error sometimes occurs and sometimes does not ...
    Thanks!

    I'm sorry .. so here is the output from nls_database_parameters:
    1     NLS_CSMIG_SCHEMA_VERSION     5
    2     NLS_NCHAR_CHARACTERSET     AL16UTF16
    3     NLS_LANGUAGE     AMERICAN
    4     NLS_TERRITORY     AMERICA
    5     NLS_CURRENCY     $
    6     NLS_ISO_CURRENCY     AMERICA
    7     NLS_NUMERIC_CHARACTERS     .,
    8     NLS_CHARACTERSET     AL32UTF8
    9     NLS_CALENDAR     GREGORIAN
    10     NLS_DATE_FORMAT     DD-MON-RR
    11     NLS_DATE_LANGUAGE     AMERICAN
    12     NLS_SORT     BINARY
    13     NLS_TIME_FORMAT     HH.MI.SSXFF AM
    14     NLS_TIMESTAMP_FORMAT     DD-MON-RR HH.MI.SSXFF AM
    15     NLS_TIME_TZ_FORMAT     HH.MI.SSXFF AM TZR
    16     NLS_TIMESTAMP_TZ_FORMAT     DD-MON-RR HH.MI.SSXFF AM TZR
    17     NLS_DUAL_CURRENCY     $
    18     NLS_COMP     BINARY
    19     NLS_LENGTH_SEMANTICS     BYTE
    20     NLS_NCHAR_CONV_EXCP     FALSE
    21     NLS_RDBMS_VERSION     10.2.0.4.0NLS_CHARACTERSET is set to AL32UTF8, which is the same. What else could cause it?

  • Embed test throwing ORA-00604 and ORA- 12705 errors

    Hi,
    I've setup a JEE application and when tried to make a connection the IDE was throwing errors
    ORA-00604: error occurred at recursive SQL level 1
    ORA- 12705: invalid or unknown NLS parameter value specified
    That I fixed adding two entrances in the jdev.conf file
    AddVMOption -Duser.region=us
    AddVMOption -Duser.language=en
    Now, when I try to run an embed test throws again the same errors
    oracle.j2ee.rmi.RMIMessages EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER
    javax.ejb.EJBException: Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.DatabaseException
    Internal Exception: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
    ORA-12705: Cannot access NLS data files or invalid environment specified
    how can I fix this in a jdev 10.1.3.4?
    Thanks in advance.

    Hi, thanks for the reply.
    First, a question. How do I file a bug with customer support?
    Then, back to the problem.
    I have installed on a Windows Vista system the database. The windows system is set in Spanish and the database is an express edition 10.2.1015
    The JDeveloper's version where I have setup the project is 10.1.3.4.0
    The original value for the HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_XE/NLS_LANG entrance was LATIN AMERICAN SPANISH_ECUADOR.WE8MSWIN1252, and now I have changed it to the result from querying from dual AMERICAN_AMERICA.AL32UTF8, with SELECT USERENV('LANGUAGE') FROM DUAL;
    I did this, because so I understood from the [error description|http://ora-12705.ora-code.com/]
    I also looked for a key like ORA_NLSxx in the registry, but not found
    Also checked the ORACLE_HOME and the path does lead me to the oracle installation and there is the nls folder
    But still showing the same error
    Please let me know if more info is needed.
    Thanks in advance.

  • ORA-12705 export NLS_LANG

    Database version: 10.2.0.4 EE
    OS: AIX 6.1
    I want to set the NLS_LANG parameter at OS level to run the import of the database. I'm receiving the below error when I run sqlplus or impdp.
    ORA-12705: Cannot access NLS data files or invalid environment specified
    The NLS parameters at DB level are below. Could someone let me know how to set the parameter.
    I tried in multiple ways like below. But, no success.
    $export NLS_LANG=.UTF8
    $export NLS_LANG=AMERICAN_AMERICA.UTF8
    SQL> SELECT * from v$nls_parameters;
    PARAMETER                                                        VALUE
    NLS_LANGUAGE                                                     AMERICAN
    NLS_TERRITORY                                                    AMERICA
    NLS_CURRENCY                                                     $
    NLS_ISO_CURRENCY                                                 AMERICA
    NLS_NUMERIC_CHARACTERS                                           .,
    NLS_CALENDAR                                                     GREGORIAN
    NLS_DATE_FORMAT                                                  DD-MON-RR
    NLS_DATE_LANGUAGE                                                AMERICAN
    NLS_CHARACTERSET                                                 UTF8
    NLS_SORT                                                         BINARY
    NLS_TIME_FORMAT                                                  HH.MI.SSXFF AM
    PARAMETER                                                        VALUE
    NLS_TIMESTAMP_FORMAT                                             DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT                                               HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT                                          DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY                                                $
    NLS_NCHAR_CHARACTERSET                                           AL16UTF16
    NLS_COMP                                                         BINARY
    NLS_LENGTH_SEMANTICS                                             BYTE
    NLS_NCHAR_CONV_EXCP                                              FALSE

    Hi,
    Please check in your given thread.
    exp / owner=test file=test.dmp
    Export: Release 9.2.0.6.0 - Production on Wed Jun 17 10:06:42 2009
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    Connected to: Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
    JServer Release 9.2.0.6.0 - Production
    Export done in US7ASCII character set and AL16UTF16 NCHAR character set
    server uses WE8ISO8859P15 character set (possible charset conversion)
    You will see the highlighted warning in exp/imp if NLS_LANG is not set correctly and it could cause charset conversion.
    Regards
    Edited by: skvaish1 on Feb 17, 2010 3:00 PM

  • ORA-12705 Invalid or unknown NLS_LANG parameter value specified

    Hi,
    I am trying to connect to a remote Oracle 8i database using TOAD.I have Oracle 8i and 9i installed on Windows XP Professional.I am able to connect via SQL*PlUS and OEM.Initially I was able to connect with TOAD.Then I changed the environment variable NLS_LANG to the server setting and afterwards unset it.I haven't been able to connect to remote db via TOAD since and get the following error:
    ORA-12705:Invalid or unknown NLS_LANG parameter value specified
    I have unset the value of NLS_LANG in the registery settings of both the Oracle homes.it is not set in environment also.I have exhausted the resources but haven't been able to come up with an explanation and solution.please help.

    When I connect TOAD with 9i as ORACLE_HOME, it connects fine but when I try to connect with 8i as ORACLE_HOME, I get the ORA-12705 error.does this mean there is some wrong setting in 8i Home? I have removed NLS_LANG setting from the 8i Home registry setting. Any help will be greatly appreciated.Thanks.

  • OSES 10.1.8.2 Windows XP EQG17035 ORA-604 ORA-12705

    HI everyone.
    We made a fresh installation of Oracle Secure Enterprise Search (OSES) 10.1.8.2 on Windows XP 32bits.
    When try to do a search we obtain the following error EQG17035 ORA-604 ORA-12705 in the application.log and in the oc4j.log.
    We change the values of NLS parameters at the registry without changes.
    Any help are welcome.
    Thanks in advance,
    Diego.
    08/12/01 13:45:41.719 query: Servlet error
    oracle.search.query.internal.SearchException: EQG17035: Excepción SQL: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
    ORA-12705: invalid or unknown NLS parameter value specified
         at oracle.search.query.sc.SCConfigManager.refreshAll(SCConfigManager.java:210)
         at oracle.search.query.sc.SCConfigManager.getInstance(SCConfigManager.java:134)
         at oracle.search.query.sc.SCConfigManager.getInstance(SCConfigManager.java:121)
         at searcherr.jspService(_searcherr.java:1206)
         at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:847)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:813)
         at basic_search._jspService(_basic__search.java:6063)
         at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_include(ServletRequestDispatcher.java:160)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$000(ServletRequestDispatcher.java:51)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$1.oc4jRun(ServletRequestDispatcher.java:97)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:102)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindPageContext.include(EvermindPageContext.java:453)
         at search.jspService(_search.java:54)
         at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:534)
    java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
    ORA-12705: invalid or unknown NLS parameter value specified
    08/11/17 18:31:55      at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:277)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(T4CTTIoauthenticate.java:647)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:308)
    08/11/17 18:31:55      at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:430)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)
    08/11/17 18:31:55      at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
    08/11/17 18:31:55      at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:608)
    08/11/17 18:31:55      at java.sql.DriverManager.getConnection(DriverManager.java:512)
    08/11/17 18:31:55      at java.sql.DriverManager.getConnection(DriverManager.java:171)
    08/11/17 18:31:55      at oracle.search.admin.users.CaboLogin.openConnection(CaboLogin.java:649)
    08/11/17 18:31:55      at oracle.search.admin.users.CaboLogin.verifyLoginInfo(CaboLogin.java:795)
    08/11/17 18:31:55      at oracle.search.admin.users.CaboLogin.Login(CaboLogin.java:218)
    08/11/17 18:31:55      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    08/11/17 18:31:55      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    08/11/17 18:31:55      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    08/11/17 18:31:55      at java.lang.reflect.Method.invoke(Method.java:324)
    08/11/17 18:31:55      at oracle.cabo.servlet.event.MethodEventHandler.handleEvent(Unknown Source)
    08/11/17 18:31:55      at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
    08/11/17 18:31:55      at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
    08/11/17 18:31:55      at oracle.cabo.servlet.event.BasePageFlowEngine.handleRequest(Unknown Source)
    08/11/17 18:31:55      at oracle.cabo.servlet.AbstractPageBroker.handleRequest(Unknown Source)
    08/11/17 18:31:55      at oracle.cabo.servlet.ui.BaseUIPageBroker.handleRequest(Unknown Source)
    08/11/17 18:31:55      at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)
    08/11/17 18:31:55      at control.login._jspService(_login.java:343)
    08/11/17 18:31:55      at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    08/11/17 18:31:55      at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
    08/11/17 18:31:55      at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    08/11/17 18:31:55      at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    08/11/17 18:31:55      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    08/11/17 18:31:55      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    08/11/17 18:31:55      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    08/11/17 18:31:55      at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    08/11/17 18:31:55      at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    08/11/17 18:31:55      at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
    08/11/17 18:31:55      at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
    08/11/17 18:31:55      at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
    08/11/17 18:31:55      at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    08/11/17 18:31:55      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    08/11/17 18:31:55      at java.lang.Thread.run(Thread.java:534)

    On Windows, environment variables are global - they affect all processes (a) on the system, or (b) owned by a particular user (depending on the type of variable. So yes, SES will be affected by any existing setting of that variable.
    You might be able to run the installer from a command window, and do
    set NLS_LANG=before running it. I'm not sure if this unsetting of the variable will propagate through to all the processes or not. You might also need to do this before starting SES every time in the future.
    It's arguable that SES should ignore any setting of NLS_LANG, since it doesn't need it. You may want to raise this with support and ask them to raise a bug.

  • VERY weird ora-12705 problem

    I have on a database running on Unix True64 a database link to another database. Also a True64 machine. The Oracle version is 8.1.7.0.0.
    What happens is that I get a ora-12705 problem. Yes I know this has to do with NLS environment setting. But I doubt this is the case with this one. Look at the example:
    unix> sqlplus /
    SQL> select count(*) from zfindau;
    select count(*) from zfindau
    ERROR at line 1:
    ORA-12705: invalid or unknown NLS parameter value specified
    ORA-02063: preceding line from HUBD
    SQL> connect system/<password>
    SQL> connect /
    SQL> select count(*) from zfindau;
    COUNT(*)
    74991
    So under Unix I connect to an ops$ account. The zfindau is a synonym to the remote database table. First I do the select statement and get the ORA-12705 error. After I connect to a different user (system, or any other user available), do nothing and directly connect to the ops$account the same sql statement does work.
    Does anyone of you know what's going on here.
    Andre Seesink

    anyone??

  • Error while connect -  ORA 12705

    I have installed Forms 6.0 on c:\orawin95
    and installed Client 8i on c:\aclient
    I am getting problem to connect Database 8i from Forms 6.0.
    It is giving error ORA 12705,
    The same database can be connected from client (c:\aclient)
    tnsnames settings on SQLPLUS,
    While the same is not possible from Forms 6.0.
    Please suggest me solution.
    Thanks.
    Dilip Patel.

    This certainly sounds as if it was a "multiple Oracle homes"
    problem:
    I assume that you installed Forms in an Oracle home different
    from the database's.
    In that case you will have to ensure that the same set of
    "server names" is available to Forms and SQL*Plus.
    Two solutions come to mind:
    a) Copy your TNSNAMES.ORA from the database's Oracle home
    over to your Forms Oracle hime.
    b) Set the TNSADMIN registry entry to point to the correct
    directory.
    Hope that helps.
    Michael

  • SQLLDR & host = ORA-12705 invalid NLS

    I'm trying to load some data from txt file into database.
    I have a batch file and it looks like this:
    set ORACLE_HOME=D:\Oracle
    set NLS_LANG=AMERICAN_AMERICA.EE8MSWIN1250
    set PATH=D:\Oracle\bin;%PATH%
    sqlldr usr/pass@db control=d:\file.ctl log=d:\file.log data=d:\data.txt
    If I run this batch from command prompt it works OK, If I run this from FORM I get ORA-12705.
    It looks like my NLS_LANG variable is not getting through.
    ..., any ideas?

    set it in the form account's profile. since your login account may not be the same as form access the db.

Maybe you are looking for

  • ITunes Match, AOL Account, Apple ID

    So here's my dilemma. I tried to sign up for iTunes Match on my mac but was told I couldn't because I was still using my old AOL account for iTunes and iOS App Store purchases (this is not an Apple ID, this is from when iTunes allowed you to sign in

  • Problem with the order of the columns of a ALV

    I have a problem with a ALV, variants we keep this ALV does not record the order of the columns Thank you

  • Fontface changes when changing html of text

    I have a textfield nested in a symbol and am using an Adobe web font (droid-sans). When I change the text inside the textbox with something like the following: sym.getSymbol("captionButton").$("textBox").html("Hide Captions"); the fontFace APPEARS to

  • Abap Code populate only the entries withUser Input Posting Date =pstdate

    Requirement: I have Posting Date for all Objects Now i want to create the <b>Variable “PSTVAR”</b>such that the variable will populate <b>only the entries with User Input Posting Date(During Report Execution) >=greater than equal to Posting Date(OPST

  • Migrating Oracle 9i to Oracle 10g

    Hi all, We have a database running on Oracle 9i(9.2.0.6), and we need to migrate this to Oracle 10g 10.2.0.1. Can any body suggest the procedure/links? Thanks in advance.