NLS-Setting in APEX 3.2.1

Hi all
I have installed XE-Universal 10.2 on a XP-Pro.
I have installed Apex 3.2.1 successfully in the same database.
in the registry, the value in oracle->key-xe->nls_lang as well as in all other ORACLE is AMERICAN_AMERICA.WE8ISO8859P1.
The query
select parameter,value from nls_database_parameters
where parameter in ('NLS_CHARACTERSET','NLS_LANGUAGE','NLS_TERRITORY');
shows American_America.AL32UTFS
In the Explorer-Pages of APEX, it shows "Language: de-ch"
The windows-regional-settings are German-Switzerland. But even when I change the settings to American-America the APEX still shows
(bottom left corner) "Language: de-ch".
Where is apex getting this info from and how to change?
When I try to import the OEHR-Sample-Application, it first shows "The export file has been imported successfully"
After some time with the screen showing "Installing application", it aborts with the message
ORA-20001: GET_BLOCK Error. ORA-20001: Execution of the statement was unsuccessful.
ORA-01756: Anführungsstrich fehlt bei Zeichenfolge <pre>
begin execute immediate 'alter session set nls_numeric_characters='''||wwv_flow_api.g_nls_numeric_chars||''''; end; </pre>
I had the same problem first with the installation of apex 3.2. It turned out that the problem is, that in Switzerland the Numeric
Group Separator is "'" which seems not to work, therefore i changed nls to GERMAN_GERMANY, where the group separator is ','. This worked fine.
Any help is very much appreciated.
Regards
Urs
Latest update: the same error applies when trying to install OEHR - sample application in the hosted demo environment
Edited by: user1131151 on 06.10.2009 02:04

Urs,
This has been logged with development as the following bug.
BUG 9081503 - ORA-20001 & ORA-01756 : WHEN TRYING TO IMPORT APPLICATION WITH DE-CH BROWSER
Currently there is no fix as it is being worked on. However, the workaround of setting the browser to something else other than DE-CH will be just fine to get the application imported.
Regards,
Sunny Patel.

Similar Messages

  • What is the different with the NLS setting in installation

    I mean,
    1.when I install the Oracle, set the native LANG to one(call it A), and client access it with the NLS set to another(call it B), what the different between if I install it with B directly? the client can get same result, isn't it?
    2.For I upgrade a Oracle7 to oracle8i, the NLS keep unchanged(ASCII), both the server and the Client(developed with developer2000) runs OK. But I need exchange data with another Oracle8, whose NLS is different(ZHKGB2312,I forget it). when I upgraded the server(change to the same one,zhkgb2312), the original table size changed from 6 to 12, so the client can not run correctly.
    Did anybody meet the same thing? and any advice for me to solve this problem?

    >>when I install the Oracle, set the native LANG to one(call it A),
    You mean your database was created using character set A ?
    >>and client access it with the NLS set to another(call it B)
    You mean your client NLS_LANG character set is B ?
    what the different between if I install it with B directly? the client can get same result, isn't it?
    From reading your 2nd question, I am guessing that you have Chinese data in both of your USA7ASCII and ZHKGB2312 database, and you want to exchange data between them. I am sure that this is working for all your English ASCII data, but not for the Chinese 2 byte data. This is because Oracle handles the character set conversions between the databases (character set conversion occurs only when the 2 character sets are different),the real problem is that you are using the wrong database character set to store your chinese data; US7ASCII can not process Chinese data correctly, they got into your database because you set the client character set to be the same as the database character set, hence you are fooling Oracle that you are feeding in US7ASCII data.
    When you try to exchange data between databases, Oracle does not know how to receive or send these Chinese character from inside an US7ASCII database, it does not know what character set these 8 bit characters are encoded in, US7ASCII should contain 128 characters only.
    Please refer to the Globalization Support FAQ - on the Globalization Support website http://technet.oracle.com/tech/globalization/content.html
    for more information on Database character set and NLS_LANG client character set.

  • NLS setting with class4 JDBC thin driver

    Hi,
    we have a NLS setting for defining the charset which we need for compatibility setting in our system. The problem is that we have a default behaviour with that setting that works well using the SQLPlus command line tool. The JDBC driver seems to ignore the NLS settings.
    Is there a way to tell the driver to read out the DB NLS settings?
    Maybe is there a way to tell the driver by argument the NLS setting?
    It would be best not to have code changes as we do compile the source against multiple databases wich would be a problem for Oracle!
    Thanks!

    Hi,
    we have a NLS setting for defining the charset which we need for compatibility setting in our system. The problem is that we have a default behaviour with that setting that works well using the SQLPlus command line tool. The JDBC driver seems to ignore the NLS settings.
    Is there a way to tell the driver to read out the DB NLS settings?
    Maybe is there a way to tell the driver by argument the NLS setting?
    It would be best not to have code changes as we do compile the source against multiple databases wich would be a problem for Oracle!
    Thanks!

  • Setting the APEX interactive report items

    Hi,
    I need to reset the APEX interactive report items like apex_ir_APP_USER to some value.
    I put the below jQuery code in the javascript header page it did not work:
    <script type="text/javascript">
    $document.ready(function() {
    $('#apexir_APP_USER').val('NEW VALUE');
    </script
    Any suggestions ??
    Thanks

    The reason of me trying to set the apex interactive item is:
    For the interactive report, we enabled the subscription service, so that users can subscribe for the selective reports.
    So, when a user clicks the Actions button and selects the subscription option, then the couple of fields like email address, subject etc., are populated, with the default values.
    The email address field is auto populated with the user id like abc.efg.
    And, the email address field i would like to manipulate and change to [email protected]
    Now i was able to change the value of the hidden variable, apexir_APP_USER with the below code but when i select subscription option i still see the same user id populated in the
    email address field.
    <script type="text/javascript">
    $(document).ready(function() {
    alert('test'+ $("#apexir_APP_USER").val());
    $("#apexir_APP_USER").val("Value changed");
    alert('changed value '+ $("#apexir_APP_USER").val());
    </script>

  • About nls setting

    Hi Guys
    actually i am inserting a date value in my column
    as
    insert into data tran_date values(localtimestamp)
    so it inserts date according to 12hrs
    as my nls setting is
    NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
    but i want to insert date as hh24 means 1 pm should be 13 hrs
    i do not have the sys rights & i want the format of 24 at system level
    so is their any other way out
    Regards

    Hi,
    It all about displaying the data.
    You can change the setting at session level to display the format the way you want.
    alter session set NLS_TIMESTAMP_FORMAT='DD-MON-RR HH24.MI.SSXFF'You can view the data you have inserted
    select to_char(tran_date,'DD-MON-RR HH24.MI.SSXFF') from dataRegards
    Anurag Tibrewal.

  • How do I set an Apex mulri-row reports form value for the specifc current row using Javascript?

    I have a multi-row region based on a table in which I have two particular columns of interest.  The first has an LOV defined for which I have set up a pick-list of codes associated with the item's status as "OK" or having some problem, for which there are a small number of set codes associated.  Most rows will be OK, but when there is a problem, the pick-list will be used.
    When that pick list has been used, there is an optional "comments" column that can be filled in.  I want my screen to dynamically enable/disable a pushbutton that links to the comment based on the code.  This being row-based, the push-button needs enabling or disabling by row, not as a whole "conditional column".  That bit is ok, I think, but I don't know and can't find the syntax for how within the javascript onchange function I set the current row value for a different column to the one that triggered it.
    My header function (that doesn't work) is going to be something like this (where the status column LOV having a value = 6 means "OK").  Note I'm using alert for a debug mechamism.  The $s line is my failed attempt to set he column value, here with a hard-coded string "Changed COMMENTS":
    <script type="text/javascript">
    function doActivateButton(object)
      if(parseInt(object.value)!='6')
        alert('It is not 6!');
        $s('#COMMENTS','Changed COMMENTS','Changed COMMENTS',TRUE);
      else
        alert('It is 6, you know!');
    </script>
    Ideally, I want any existing comments blanked if the user picks "OK" (6) as the new status, whereas for debug above I'm setting the hardcoded debug string.  You will probably also note I realise I haven't properly understood the purpose of the third parameter in the $s API.
    (This is a reports region, by the way.  A detail block, in forms-speak, with a header block above it.)
    Thanks for any assistance.
    Mark

    Sorry, versions are: Apex 4.1 on Oracle RDBMS 11.2.

  • How to set up ApEx as a SSO partner app?

    I seem to be stuck in something of an endless loop here.
    I'm trying to set up the authentication for an ApEx app to use my Oracle AS SSO. When I start the wizard to create a new authentication scheme I choose "Based on a pre-configured scheme from the gallery". That shows me five choices (open door, ApEx credentials, database credentials, LDAP, and "no authentication"). When I click on the "Information" link at the bottom it displays some text for two more choices which aren't listed above: "Oracle Application Server Single Sign-On (Application Express engine as Partner App)" and "Oracle Application Server Single Sign-On (My application as Partner App)". Those descriptions also say that those choices aren't displayed because "This Application Express site must have already been registered as a partner application with the SSO server."
    OK -- no big deal. I'll just register the ApEx site as a partner app. I found this link explaining how to do that: http://www.oracle.com/technology/products/database/application_express/howtos/sso_partner_app.html
    Now, reading that page, I get to this step in the process: "Using the Application Express Application Builder, use the create authentication scheme wizard to create an authentication scheme based on the pre-configured
    scheme Oracle Application Server Single Sign-On (Oracle HTML DB Engine as Partner App)."
    And back to the top of my loop. The wizard in Apex tells me that I can't see the SSO choice when I'm creating my app's authentication because it's not registered as a partner application, and the instructions which tell me how to register ApEx as a partner application tell me to pick the SSO choice in the ApEx wizard.
    Has anyone managed to break out of this Groundhog Day documentation loop?

    Well,
    There are 5 choices to choose from on the page. In the description of the choices at the bottom of the page there are 7, and the two additional choices talk about having to first have registered the site with SSO. So...I'm interpreting that as meaning that other 2 possible choices would be displayed if the site is registered with SSO. That, plus the fact that the page which describes how to add the site to SSO seems to think that the SSO choices are displayed in the wizard.
    So, no, there's no "exact launguage" that says what the reason is for the choices not being displayed. Can you point me to some exact language that tells me how to get those choices displayed?

  • How can X-UA-Compatible be set in APEX 4.2?

    Problem
    Columns that are styled with "white-space: pre" lose their style when the following statement is called:
    $("#IRR_STATIC_ID").trigger("apexrefresh");
    This happens when I use Internet Explorer 8 with Compatibility Mode enabled and when the page sets X-UA-Compatible to IE=edge.
    Potential fix?
    One fix is to use IE=8 so that IE8 doesn't use Compatibility Mode.
    Is there a way to set X-UA-Compatible in APEX 4.2?
    It looks like this can be done by editing the Page Template...

    TimMc wrote:
    Display Intranet Sites in Compatibility View. can't be unchecked in IE8 due to some policy...
    Perhaps my question can be re-rephrased:
    A column in an Interactive Report has some CSS like "white-space: pre" and the page displays properly when it's first loaded.
    Why does it lose the pre-styling when $("#IRR_STATIC_ID").trigger("apexrefresh") is called?
    Suggest you reproduce the problem on apex.oracle.com so we can try to find out.

  • Getting NLS setting issues when calling procedure

    Hi,
    Can anybody suggest me what could the problem in the below issue?.
    i am invokeing procedure using DBAdapter. My soa version is 11.1.1.5. When i am calling procedure first time it is working fine. But when i am invoke second time
    it is showing below error. I observed that i am getting error alternativly. So kinldy advice me what could be the issue.
    Error:
    Cause: java.sql.SQLException: ORA-20001: Oracle error -20001: ORA-20001: Oracle error -2074: ORA-02074: cannot SET NLS in a distributed transaction has been detected in fnd_global.set_nls.set_parameter('NLS_LANGUAGE','AMERICAN'). has been detected in fnd_global.set_nls. ORA-06512: at "APPS.APP_EXCEPTION", line 72 ORA-06512: at "APPS.FND_GLOBAL", line 240 ORA-06512: at "APPS.FND_GLOBAL", line 1410 ORA-06512: at "APPS.FND_GLOBAL", line 1655 ORA-06512: at "APPS.FND_GLOBAL", line 2171 ORA-06512: at "APPS.FND_GLOBAL", line 2313 ORA-06512: at "APPS.FND_GLOBAL", line 2251 ORA-06512: at
    Regards,
    Adhi

    Hi:
    Another way to avoid this, is to use an Non-XA Datasource.
    Hope this helps
    best

  • NLS Setting of Oracle Client

    Can anybody let me know how to find the NLS Settings for an Oracle Client running on Win2K machine?
    Thanks in Advance.

    I am sorry my question was very brief. Let me write in more detail.
    I have two web servers, both accessing the same Oracle Database.
    One server is WinNT, which we are planning to decommission.
    The second server is Win2K, which is going to replace WinNT.
    In the database I have a table, say SSRFANC, whose two columns are of type CHAR.
    Column 1: TRAN_PERIOD CHAR (10)
    Column 2: PERIOD CHAR(8)
    Now when inserting to this table, in the ASP we are setting the parameter type for these two columns as ORATYPE_DATE.
    If I want to insert the value 003/2005 into the column PERIOD column, it works properly from WinNT Server but it does not work in Win2K. Through Win2K the value is saved as 05-03-01.
    Secondly if I want to insert the value 2005/06/22 in the column TRAN_PERIOD, it is saved as 05-06-22 in Win2K, but in WinNT its saved correctly.
    FYI, the ASP pages in both the servers are 100% same.
    The Locale setting in Win2K and WinNT are same. Both the machines have Japanese OS.
    Hope you can help me in this.

  • How to set up APEX internal administration

    Hello,
          I think the default username is admin and i try to set up the password, however, i got the error message:
          Enter a password for the ADMIN
          ERROR:
          ORA-01435: user does not exist
    Thanks,
    Jennifer

    Hi,
    I think you mix up APEX and database users.
    Reset APEX admin user password, use apxchpwd.sql script from APEX install files
    http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/otn_install.htm#BABDEAFD
    Regards,
    Jari

  • BI Publisher report setting  in APEX

    Dear All,
    I have created an some rtf file and done some steps for report query and report layout . It is working in apex.oracle .com.
    When i tried the same into my local system , it is showing an error like below.
    Error:
    ====
    ORA-29273: HTTP request failed ORA-06512: at "SYS.UTL_HTTP", line 1186 ORA-12570: TNS:packet reader failure
    Please give me suggestion to resolve the issues.
    This report is based on bi publisher and xml.
    Regards
    Dhanush R

    Yeah. second that. Please help.
    In my case, I installed BI EE on a Solaris box.

  • NLS setting chnage Issue

    Hi
    I did the following steps to change the session parameter. Even though I got the same results after doing so.
    Any suggestions....
    DB - 10gR2 on vista
    SELECT * FROM nls_session_parameters  --> DD.MM.YYYY HH24:MI:SS
    SELECT SYSDATE FROM dual  -->  21-Nov-2009 11:26:11
    ALTER SESSION SET nls_date_format = 'DD.MM.YYYY HH24:MI:SS';
    SELECT * FROM nls_session_parameters --> MM.DD.YYYY HH24:MI:SS
    SELECT SYSDATE FROM dual   --> 21-Nov-2009 11:26:11rgds
    shabar

    Hi,
    For me its working on 10GXE on XP.
    SQL> select sysdate from dual;
    SYSDATE
    23.11.2009 04:56:53
    SQL>  alter session set nls_date_format ='MM.DD.YYYY HH24:MI:SS';
    Session altered.
    SQL> select sysdate from dual;
    SYSDATE
    11.23.2009 04:57:50
    SQL>Regards,

  • Urgent case on NLS setting

    I want to write a program to extract data from one oracle database and put that into another. Source is US7ASCII, and target is ZHS16GBK. Since OCI library will only read NLS_LANG env setting when initializing, there are only one NLS_LANG setting will work in single process. Is there any SQL statement can apply to client charset setting? How can access two charset database at same time with handcode programming? The language is C through OCI libarary.
    Is that possible?
    Many thx.

    If your client and server character set are different, try this:
    1. Call OCICharSetToUnicode by using OCI environment handle, which will convert characters from the client set into Unicode;
    2. Call OCIUnicodeToCharSet by using user session handle, which will convert characters from Unicode into database server character set.
    Anyway, by using OCI environment or user session handle, you can work on three characters in one session.
    good luck,

  • Problem setting up APEX 4 with WebLogic and Oracle XE

    I'm am trying to install and test Application Express 4 (latest version) on a brand new installation of Oracle WebLogic Server and Oracle XE.
    I have followed the Installation Guide for APEX and have successfully installed all tables and scripts into my Oracle XE schema and am able to connect to the Application Express Workspace login page (http://localhost:8080/apex) but am not able to log in. All styles and images are missing.
    I have followed the steps in the Application Express Listener Guide to install the Listener to my WebLogic deployments and have my i.war and apex.war files deployed but these apparently are not working. When I go to my WebLogic server and view the /apex/ListenerConfigure page I can see the page but get an HTTP 404 "Page Not Found" error and appears to be looking for the WLS's apex/apex directory.
    Note: My Oracle XE / APEX setup is on a separate server than my WebLogic server.
    Also, I see the APEX Listener file (apex-confix.xml) from the install zip file but I don't believe it is being used anywhere, as the documentation never told me what to do with it.
    Any help would be awesome. Let me know what I can provide that I haven't. Thanks!

    Thank you, I was able to use what you said as well as this information here: Installing Apex 4 on Oracle XE:  Almost there, but no cigar yet!
    Thank you for the help :)

Maybe you are looking for