NLS_LANG Settings in Oracle Client.

I am having below values in Server DB
In Database server
NLS_CHARCTERset : utf8
NLS_nchar_CHARCTERset : utf8
nls_language American
What i have to change in Client m/c
In Regedit Orahome as AMERICAN_AMERICA.WE8MSWIN1252 ? or AMERICAN_AMERICA.UTF8 for display japanese characters
Because few rows are displayed as box characters and others are ¿¿¿¿¿¿(¿) .
Thanks

Dear Shivasha,
I also try the same thing but my character which is storing in the Database is in UNICODE which already it stores. i am storing the in URDU and in database it show in UNICODE but when i see the result in the Form developer or Report Builder the result is showing in the URDU Language. becasue you have to set the Language or install it (in the Windows Control panel there is Regional Settings and the language tab click on the Supplement Language support and it will automatically install the fonts and other files Window need and also may be need the Windows XP Cd then its automatically complete the process and the language can be select in the Task Bar and the language you select the same language written in the Form level but save in the databse in UNICODE CHARACTERSET...
Take care...

Similar Messages

  • How to determine correct NLS_LANG settings

    Hi everyone,
    My Database server is RHEL 5.8 32bit with Oracle 11gR2, nls_characterset is AL32UTF8
    My client machine is Windows XP SP2 32bit, Chinese Simplified
    What should be the correct NLS_LANG settings for my client machine?
    When I am not setting the NLS_LANG value, the sqlplus seemed to work, but when I set NLS_LANG=AL32UTF8, the sqlplus gives me below error:
    SP2-1503: Unable to initialize Oracle call interface
    SP2-0152: ORACLE may not be functioning properly

    Pl post your Oracle client version. Pl document how exactly you are setting NLS_LANG on the client.
    http://docs.oracle.com/cd/E11882_01/server.112/e10729/ch3globenv.htm#NLSPG193
    http://docs.oracle.com/cd/E11882_01/install.112/e24186/gblsupp.htm#sthref730
    http://www.oracle.com/technetwork/database/globalization/nls-lang-099431.html
    HTH
    Srini

  • NLS_LANG setting for a client with multiple Oracle servers

    Hello!
    We have a web application which has to connect to one of the Oracle servers with different charactersets. When the NLS_LANG on the client is a single byte encoding and the server has a single byte encoding there are no problems. We have now a server with NLS_CHARACTERSET UTF8 and all special (hungarian accented) character are replaced.
    When we set the client to UTF8 the rest of servers does not work.
    What is the solution for one client and multiple servers with different encoding?
    Is there a special key in connection string?
    I tried to change the nls_lang with an alter session statement but without success.
    Regards,
    emeriqus

    NLS_LANG is not depending on the database side, it's a CLIENT setting to "let Oracle know what encoding is used on the CLIENT" so that Oracle can do the conversion from the client encoding to the database (NLS_CHARACTERSET) encoding.
    for ONE application/client the is only ONE correct NLS_LANG value, regardless of the database NLS_CHARACTERSET
    If you web application is really an UTF8 application (check with your vendor) then you can perfectly use a UTF8 client setting and a 8 bit database
    Of course, you will be limited to the database side in this case seen the 8 bit characterset does not know all the characters in UTF8
    The fact that setting the NLS_LANG to UTF8 "does not work" with your web application is simply the fact your application is not a UTF8 env.
    Setting nls_lang to UTF8 will not "magically" make your application UTF8, NLS_LANG is depending on the encoding used in the web server.
    But the first thing to ask yourself is if CURRENT data is correctly in the Oracle database.
    use SQLdeveloper to check the data, this is a "know good client" that needs no NLS configuration.
    You can download it from http://www.oracle.com/technology/products/database/sql_developer/
    If the data is displayed correctly in SQLdeveloper then you are sure it's correct in the database.
    If data is WRONG in the database then that needs to be corrected first, "trying" different client side configurations will only make matter worse (even if they make the data "look good" )
    Regards,
    Gunther
    Client side notes on mentalink:
    Note:158577.1> NLS_LANG Explained (How does Client-Server Character Conversion Work?)
    1.2 What is this NLS_LANG thing anyway?
    3.2 A detailed example of a wrong nls setup to understand what's going on.
    4.2 How can I Check the Client's NLS_LANG Setting?
    5.1 My windows sqlplus is not showing all my extended characters.
    Note:179133.1> The correct NLS_LANG in a Windows Environment
    Note:264157.1> The correct NLS_LANG setting in Unix Environments
    Note:229786.1> NLS_LANG and webservers explained.
    Note 115001.1> NLS_LANG Client Settings and JDBC Drivers
    When using Unicode start here:
    Note:788156.1> AL32UTF8 / UTF8 (Unicode) Database Character Set Implications
    Setting NLs parameters: <Note:241047.1> The Priority of NLS Parameters Explained.

  • How to insert arabic&english  from oracle clients like TOAD,SQL*PLUS

    Hi
    iam trying to insert arabic&english data from TOAD&SQLPLUS.
    if i try to insert arabic by copy and paste iam getting ???? and
    if i try to insert through my keyboard (after updating my system with regional
    settings) iam able to type some junk characters.
    I have installed Oracle 8.1.6 with characterset set to UTF8 and
    in my client NLS_LANG settings i have tried with different settings like:-
    AMERICAN_AMERICA.UTF8
    AMERICAN_AMERICA.AR8MSAWIN
    ARABIC_UNITED ARAB EMIRATES.UTF8
    ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256
    i have also updated INIT.ORA nls_language ='ARABIC'.
    but still iam getting same problem.
    any help in this appriciated.
    Thanks
    Srinivas

    Are you able to use Arabic with your Java VM in general? Or are you having problems specific to your database interactions? Sun provides an internationalized version of the JDK and also an "English only" version. Perhaps you have the English only version? I would recommend trying a simple Hello World app with your JVM first... I would also check your JDBC driver documentation and make sure there are no limitations there, and that your database is also setup for internationalization.
    It is certainly possible to use TopLink in internationalized environments as we have lots of customers doing this, so hopefully we can figure out what is wrong with your setup.
    - Don

  • Changing culture of Oracle client

    Hi,
    We recently had to re-install our production oracle-client (due to harddrive failure). We installed a new Oracle client (10g) and everything went right back up quite fast.
    but...
    I belive the new client was installed with a diffrent culture/globalization-settings than the orignal one. Can I some how change this setting? For instance; a query used to result in a value like (in sweden we use commas, not periods for decimal values) :
    7,2%
    now comes out
    7,2.0%
    Using that perticular query on the machine where the oracle server is installed still result in the correct(first) result.
    Can anyone help me with this?
    /D

    Hi,
    Try this
    Environment level This way will effect only client that uses this environment
    Terminal session
    (Multi-user environment such as telnet)
    In UNIX environment, set the environment variable as follows:
    In born, korn shell
    $NLS_LANG=THAI_THAILAND.TH8TISASCII; export NLS_LANG
    Win95/NT/2000 client
    1. Run regedit, Registry window will appears
    2. Select HKEY_LOCAL_MACHINE
    3. Select SOFTWARE
    4. Select ORACLE
    5. Select NLS_LANG
    Type the NLS_LANG and then enter the value THAI_THAILAND.TH8TISASCII
    Use your appropriate "NLS_LANG" the above one for example.
    - Pavan Kumar N

  • Couldn't initialize Oracle client library

    Hi,gurus:
    My IDES4.7 installed windows200 with DB oracle9I,it's ok before. but after i repaired the OS after a vital error, once i started the SAPMMC, first it's yellow, after a wile it's green but later the disp+work.exe turned grey.
    the flowing is the log from dev_w2
    Please do me a favor,thanks a lot.
    trc file: "dev_w2", trc level: 1, release: "640"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, M

    B Wed Jul 02 20:28:15 2008
    B  create_con (con_name=R/3)
    B  Loading DB library 'D:\usr\sap\HFS\SYS\exe\run\dboraslib.dll' ...
    B  Library 'D:\usr\sap\HFS\SYS\exe\run\dboraslib.dll' loaded
    B  Version of 'D:\usr\sap\HFS\SYS\exe\run\dboraslib.dll' is "640.00", patchlevel (0.220)
    B  New connection 0 created
    M sysno      00
    M sid        HFS
    M systemid   560 (PC with Windows NT)
    M relno      6400
    M patchlevel 0
    M patchno    221
    M intno      20020600
    M make:      multithreaded, ASCII
    M pid        2404
    M
    M  ***LOG Q0Q=> tskh_init, WPStart (Workproc 2 2404) [dpxxdisp.c   1164]
    I  MtxInit: -2 0 0
    M  DpSysAdmExtCreate: ABAP is active

    M Wed Jul 02 20:28:16 2008
    M  DpShMCreate: sizeof(wp_adm)          13312     (832)
    M  DpShMCreate: sizeof(tm_adm)          2379840     (11840)
    M  DpShMCreate: sizeof(wp_ca_adm)          18000     (60)
    M  DpShMCreate: sizeof(appc_ca_adm)     6000     (60)
    M  DpShMCreate: sizeof(comm_adm)          192000     (384)
    M  DpShMCreate: sizeof(vmc_adm)          0     (364)
    M  DpShMCreate: sizeof(wall_adm)          (22440/34344/56/100)
    M  DpShMCreate: SHM_DP_ADM_KEY          (addr: 06DE0040, size: 2672144)
    M  DpShMCreate: allocated sys_adm at 06DE0040
    M  DpShMCreate: allocated wp_adm at 06DE17D8
    M  DpShMCreate: allocated tm_adm_list at 06DE4BD8
    M  DpShMCreate: allocated tm_adm at 06DE4C00
    M  DpShMCreate: allocated wp_ca_adm at 07029C40
    M  DpShMCreate: allocated appc_ca_adm at 0702E290
    M  DpShMCreate: allocated comm_adm_list at 0702FA00
    M  DpShMCreate: allocated comm_adm at 0702FA18
    M  DpShMCreate: allocated vmc_adm_list at 0705E818
    M  DpShMCreate: system runs without vmc_adm
    M  DpShMCreate: allocated ca_info at 0705E840
    M  DpShMCreate: allocated wall_adm at 0705E848
    M  ThTaskStatus: rdisp/reset_online_during_debug 0
    X  EmInit: MmSetImplementation( 2 ).
    X  <ES> client 2 initializing ....
    X  Using implementation flat
    M  <EsNT> Memory Reset disabled as NT default
    X  ES initialized.

    M Wed Jul 02 20:28:17 2008
    M  calling db_connect ...
    C  Prepending D:\oracle\ora92 to Path.
    C  got NLS_LANG='AMERICAN_AMERICA.WE8DEC' from environment
    C  *** ERROR => Couldn't initialize Oracle client library,
    please check your installation!
    [dbsloci.c    2015]
    M  ***LOG R19=> tskh_init, db_connect ( DB-Connect 000256) [thxxhead.c   1282]
    M  in_ThErrHandle: 1
    M  *** ERROR => tskh_init: db_connect (step 1, th_errno 13, action 3, level 1) [thxxhead.c   9696]

    M  Info for wp 2

    M    stat = 4
    M    reqtype = 1
    M    act_reqtype = -1
    M    rq_info = 0
    M    tid = -1
    M    mode = 255
    M    len = -1
    M    rq_id = 65535
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <

    M  *****************************************************************************
    M  *
    M  *  LOCATION    SAP-Server shining_HFS_00 on host shining (wp 2)
    M  *  ERROR       tskh_init: db_connect
    M  *
    M  *  TIME        Wed Jul 02 20:28:17 2008
    M  *  RELEASE     640
    M  *  COMPONENT   Taskhandler
    M  *  VERSION     1
    M  *  RC          13
    M  *  MODULE      thxxhead.c
    M  *  LINE        9881
    M  *  COUNTER     1
    M  *
    M  *****************************************************************************

    M  PfStatDisconnect: disconnect statistics
    M  Entering TH_CALLHOOKS
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   730]
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  255]
    M  Entering ThSetStatError
    M  Entering ThReadDetachMode
    M  call ThrShutDown (1)...
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 2 2404) [dpnttool.c   357]

    Hello Wang,
    > C *** ERROR => Couldn't initialize Oracle client library,
    Have you also restored / re-installed the oracle client libs on your windows system? It seems like the oracle client libs are missing.
    Regards
    Stefan

  • Oracle Client Upgrade From 9.2.0.6 to 9.2.0.8

    Hi All,
    I was upgradin the oracle client From 9.2.0.6 to 9.2.0.8 as this is a prerequiste for upgrading to ECC 6.0.
    I have upgraded by going through SAP Note 964783.
    But when i am checking that it still showing the same client verison.
    And also i am not able to start the SAP . it states that Oracle is down. But oracle is running and also Oracle listner..
    Please Guide me ..
    Thanks,
    Mahesh

    HI,
    Sorry i am upgrading client from 9.2.0.6 to 9.2.0.7, yes there are multiple SAP instances are there.
    OS Sun Solaris 5.9
    Please find the .dbenv_<hostname>.csh
    Oracle RDBMS Environment
    setenv THREAD NOPS
    if ( $THREAD == NOPS ) then
        set    DBSID = ES1
    else
        if ( $THREAD != "001" ) then
           set DBSID = ES1_$The specified item was not found.
        else
           set DBSID = ES1
        endif
    endif
    setenv dbms_type       ORA
    setenv dbs_ora_tnsname $DBSID
    setenv dbs_ora_schema  SAPES1
    setenv ORACLE_PSRV     ES1
    setenv ORACLE_SID      $DBSID
    setenv DB_SID          ES1
    setenv ORACLE_HOME     /oracle/ES1/920_64
    setenv ORACLE_BASE     /oracle
    setenv ORA_NLS33       /oracle/client/92x_64/ocommon/nls/admin/data
    setenv NLS_LANG        AMERICAN_AMERICA.UTF8
    setenv SAPDATA_HOME    /oracle/ES1
    setenv DIR_LIBRARY     /usr/sap/ES1/SYS/exe/run
    foreach d ( $ORACLE_HOME/bin )
        set i=0
        foreach p ( $path )
            if ( "$p" == "$d" ) then
                set i=1
                break
            endif
        end
        if ( $i == 0 ) then
            set path = ( $d $path )
        endif
    end
    switch (`uname`)
        case AIX*:
            if ( ! $?LIBPATH ) then
                setenv LIBPATH /usr/lib:/lib:/usr/sap/ES1/SYS/exe/run
            else
                foreach d ( /usr/sap/ES1/SYS/exe/run )
                    set i=0
                    foreach p ( `echo $LIBPATH | sed 's/:/ /g'` )
                        if ( "$p" == "$d" ) then
                            set i=1
                            break
                        endif
                    end
                    if ( $i == 0 ) then
                        setenv LIBPATH $:$d
                    endif
                end
            endif
            breaksw
        case HP*:
            if ( ! $?SHLIB_PATH ) then
                setenv SHLIB_PATH /usr/sap/ES1/SYS/exe/run
            else
                foreach d ( /usr/sap/ES1/SYS/exe/run )
                    set i=0
                    foreach p ( `echo $SHLIB_PATH | sed 's/:/ /g'` )
                        if ( "$p" == "$d" ) then
                            set i=1
                            break
                        endif
                    end
                    if ( $i == 0 ) then
                        setenv SHLIB_PATH $:$d
                    endif
                end
            endif
            breaksw
        case SIN*:
        case Reliant*:
        case Linux*:
            if ( ! $?LD_LIBRARY_PATH ) then
                setenv LD_LIBRARY_PATH /usr/sap/ES1/SYS/exe/run:$ORACLE_HOME/lib
            else
                foreach d ( /usr/sap/ES1/SYS/exe/run $ORACLE_HOME/lib )
                    set i=0
                    foreach p ( `echo $LD_LIBRARY_PATH | sed 's/:/ /g'` )
                        if ( "$p" == "$d" ) then
                            set i=1
                            break
                        endif
                    end
                    if ( $i == 0 ) then
                        setenv LD_LIBRARY_PATH $:$d
                    endif
                end
            endif
            breaksw
        case OSF*:
            if ( ! $?LD_LIBRARY_PATH ) then
                setenv LD_LIBRARY_PATH /usr/sap/ES1/SYS/exe/run:/oracle/client/92x_64/lib:$ORACLE_HOME/lib
            else
                foreach d ( /usr/sap/ES1/SYS/exe/run /oracle/client/92x_64/lib $ORACLE_HOME/lib )
                    set i=0
                    foreach p ( `echo $LD_LIBRARY_PATH | sed 's/:/ /g'` )
                        if ( "$p" == "$d" ) then
                            set i=1
                            break
                        endif
                    end
                    if ( $i == 0 ) then
                        setenv LD_LIBRARY_PATH $:$d
                    endif
                end
            endif
            breaksw
        default:
            if ( ! $?LD_LIBRARY_PATH ) then
                setenv LD_LIBRARY_PATH /usr/sap/ES1/SYS/exe/run
            else
                foreach d ( /usr/sap/ES1/SYS/exe/run )
                    set i=0
                    foreach p ( `echo $LD_LIBRARY_PATH | sed 's/:/ /g'` )
                        if ( "$p" == "$d" ) then
                            set i=1
                            break
                        endif
                    end
                    if ( $i == 0 ) then
                        setenv LD_LIBRARY_PATH $:$d
                    endif
                end
            endif
            breaksw
    endsw
    end Oracle RDBMS Environment
    And also when i am executing R3trans -d its showing that ORA-12541: TNS:no listener
    When iam checking the services i can c that listner is running.Please guide me .
    Thanks,
    Mahesh

  • Provider not compatible version of Oracle client after upgrade 4.112.1.2

    I had an ASP.NET 3.5 website running
    on intranet small business server as production with:
    OS Win2008 Standard 32-bit
    Oracle Database 11g107 32-bit
    Oracle DataAccess 2.111.60 32-bit
    On a development laptop,
    I upgraded the website to ASP.NET 4.0.
    The development laptop had
    OS Windows 7 32-bit
    VS 2010
    Oracle Database 11g201 32-bit
    Oracle DataAccess 4.112.12
    Application was running without errors.
    On the production server,
    I uninstalled Oracle Database 11g107,
    to include removing Oracle home and install folders,
    and in HKLM > Software > Oracle registry folder.
    I installed Oracle Database 11g201
    and installed the ODP.NET upgrade to 4.112.12.
    (except for VS components).
    In the website web.config,
    I changed the referenced assembly to:
    <assemblies>
         <add assembly="Oracle.DataAccess, Version=4.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342" />
    I changed IIS70 Application pool advanced settings to ASP.NET 4.0,
    restarting application pool and website.
    Rebooted system.
    On starting the application when it accesses the Oracle connection,
    I get the dreaded: Provider not compatible.
    Exception Details: Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client
    Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack Trace:
    [OracleException (0x80004005): The provider is not compatible with the version of Oracle client]
    Oracle.DataAccess.Client.OracleInit.Initialize() +433
    Oracle.DataAccess.Client.OracleConnection..cctor() +844
    It is not the VB.NET Oracle connection code,
    as it runs fine on the development laptop.
    So I look into the GAC.
    GACUTIL /l shows 2.111.60 is still in the .NET
    The Global Assembly Cache contains the following assemblies:
    Oracle.DataAccess, Version=1.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342
    Oracle.DataAccess, Version=2.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.DataAccess, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.DataAccess, Version=4.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.Database.Extensions, Version=1.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342
    Oracle.Database.Extensions, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.Database.Extensions, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.Database.Extensions, Version=4.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Oracle.Web, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Policy.2.102.Oracle.DataAccess, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Policy.2.111.Oracle.DataAccess, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Policy.2.111.Oracle.Web, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Policy.2.112.Oracle.DataAccess, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Policy.2.112.Oracle.Web, Version=2.112.1.2, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86
    Is there a command I need to run to remove the old 111.6.0 Oracle client references from GAC?
    Eventhough Oracle ODP.NET installer put a policy to refer the older version to the new?

    In
    C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
    and in
    C:\Windows\Microsoft.NET\Framework\v4.0.30319
    There is only SYSTEM.DATA.ORACLECLIENT
    I suspect that we would not see Oracle.DataAccess.dll in these locations anyway.
    ++++++++
    In
    C:\Windows\assembly
    There is:
    Oracle.DataAccess 2.112.1.2
    Oracle.Database.Extensions 2.112.1.2
    Oracle.Web 2.112.1.2
    This is the GAC for ASP.NET 2.0-3.5,
    so this appears to be correct
    ++++++++
    In
    C:\Windows\Microsoft.NET\assembly\GAC_32
    There is:
    C:\Windows\Microsoft.NET\assembly\GAC_32\Oracle.DataAccess\v4.0_4.112.1.2__89b483f429c47342
    C:\Windows\Microsoft.NET\assembly\GAC_32\Oracle.Database.Extensions\v4.0_4.112.1.2__89b483f429c47342
    C:\Windows\Microsoft.NET\assembly\GAC_32\Oracle.Web\v4.0_4.112.1.2__89b483f429c47342
    with the appropriate 4.112.1.2 dlls in these folders
    This is the GAC for ASP.NET 4.0,
    so this appears to be correct.
    +++++++
    In
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Machine.config
    Removed Oracle Providers references, I just need ODAC to update and insert data into schema data tables,
    and do not use the ASP.NET Oracle Providers schema.
    Should I need ASP.NET Oracle Providers schema, I can always add references in the application web.config.
    <system.data>
    <DbProviderFactories>
    <add name="Microsoft SQL Server Compact Data Provider" invariant="System.Data.SqlServerCe.3.5" description=".NET Framework Data Provider for Microsoft SQL Server Compact" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=3.5.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"/></DbProviderFactories>
    </system.data>
    <membership>
    <providers>
    <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
    </providers>
    </membership>
    <profile>
    <providers>
    <add name="AspNetSqlProfileProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </providers>
    </profile>
    <roleManager>
    <providers>
    <add name="AspNetSqlRoleProvider" connectionStringName="LocalSqlServer" applicationName="/" type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    <add name="AspNetWindowsTokenRoleProvider" applicationName="/" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </providers>
    </roleManager>
    <siteMap>
    <providers>
    </providers>
    </siteMap>
    <webParts>
    <personalization>
    <providers>
    </providers>
    </personalization>
    </webParts>
    <healthMonitoring>
    <providers>
    </providers>
    </healthMonitoring>
    +++++++++++++
    In
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config
    No Oracle references, and I would expect this as it is added in application level web.config
    +++++++++++++
    In
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles\web.config
    No Oracle references, and I would expect this as it is added in application level web.config
    +++++++++++++
    In
    D:\ORA\DB11G201\ODP.NET\bin\4
    Oracle.DataAccess.dll 4.112.1.2
    and in
    D:\ORA\DB11G201\ASP.NET\bin\4
    Oracle.Web.dll 4.112.1.2
    +++++++++++++
    So... why would I get provider not compatible version of Oracle Client...
    there are no other versions of ODAC hanging around,
    unless there are other locations I am not aware of.
    The application works fine in development laptop.
    The application works fine on production server when I use SYSTEM.DATA.ORACLECLIENT.
    But we need to migrate away from SYSTEM.DATA.ORACLECLIENT according to Microsoft,
    and I am sure Oracle would rather have me use Oracle.DataAccess client anyway.
    ++++++
    I even tried a trick from another post to move what appears to be Oracle Instant Client components,
    oci.dll, et al, from an installation into a new home of the Oracle 11g201 Cllent 32 along with Oracle.DataAccess.dll into the website BIN folder
    and set references for Oracle.DataAccess.dll to LOCAL TRUE.
    +++++++
    So I remain stuck.

  • How to determine the location of Oracle Client

    Hi folks,
    how can I determine the location on a given machine where the Oracle Client was installed ?
    My java-application, which has used the 9i-Client until now, has to run with a 10g-client in future. The problem is: for a transition period, it has to use both clients optionally. So when the application starts running it doesn't know which client is installed on the machine.
    There are never installed both clients, so before starting the jvm I have to decide which one has to be used, since I have to set the right classpath for accessing the jdbc14.jar.
    Are there any settings (e.g. ORACLE_HOME or something like that) which are used in the same way in both clients (and on different platforms) ?
    Thanks
    Jens

    Hi Amit,
    If you are not able to check the note 118823 or you can't able to find the solution. Just start client copy in test mode, there you can get the size of the client then you can cancel the client copy(which is in test mode).
    Hope it will resolve your doubt.
    Thanks
    Kishore

  • Running in 64 bit mode with the 32 bit Oracle client installed

    I have seen many postings on this issue but none of the suggested solutions have helped me.
    I am running visual studio 2010 professional with SP1 on windows 7 64 bit machine. When I try to run a web service locally and call it with SoapUI, I get the following error message during OracleConnection.Open().
    Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    I have tried setting up the build configuration and the project settings to target 32 bit but that has not helped. I have also tried removing the reference to System.Data.OracleClient that shows being under Program Files (x86) and add a new reference to the dll under GAC_64. That too did not work.
    I only have the 64 bit client installed on my machine.
    Any help will be appreciated.
    Thank you

    1. Visual Studio any version is 32 bit ONLY irrespective of hardware or OS bits.  So to DEVELOP with Oracle Client you MUST install 32 bit Oracle ODAC components. Task manager will show devenv.exe *32 (to confirm 32 bit Visual Studio application).
    2. You can run your web application inside IIS/IIS Express in your PC which independently can be either 32bit or 64bit.  If it is 64 bit, you MUST also install 64 bit Oracle ODAC components which means you'll have to install both 32bit and 64bit in your 64 bit Win7 running on 64bit hardware.
    3. In Visual Studio if you compile with "AnyCPU" as target, the resultant binaries (Web/NonWeb) can be both 32bit or 64bit.  So if target PC is "AnyCPU" or "x64", you MUST install Oracle ODAC 64 bit in the target OS if that target OS is 64bit.  You don't have to install 32bit ODAC in the target PC.
    4. One more catch to above scenario is the target OS could be 64bit simulated OS on a 32bit hardware. In such case you MUST install both 32bit and 64bit ODAC components.
    So while you ask your network team to download ODP.NET/ODAC Components make sure you ask them to download both 32bit and 64bit. Total nearly 600MB.
    Hope this helps many people out there.

  • Error while using oracle client

    I agree to all what you have written .But as you said we often have client server co-existing on the same hardware platform and also i have additionally installed an oracle client .I agree that the TCP connections is via Net8 (Sql*Net) /ODBC etc. But my question is i want to connect to both my XE server and my other database servers (Production) using a single client (since m having 2 clients , one that came along with the XE database and the other which i have explicitly installed) ,I get the following error
    SP2-0667: Message file sp1<lang>.msb not found
    SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory .Despite setting the path and ORACLE_HOME environment variables , the error persists.

    Windows host? Which version, xp? Which "2nd client" version, instant client?
    Double check the environment variables and %PATH%. Try changing directory to the particular client .../bin directory and run sqlplus from there, the client program you want may not be the client program you're getting.
    %ORACLE_HOME% also needs to be pre-pended to %PATH%, with that second client it might be helpful to set up a .bat file with proper settings. Saves having to retype stuff which will also be typo-prone, i.e. in ct2.bat:
    set ORACLE_HOME=C:\ora\<folder\path>
    set PATH=%ORACLE_HOME%;%PATH%

  • How to make Oracle Developer Suite use different Oracle client version

    Hello,
    I have installed Oracle Developer Suite 10g (9.0.4) on Win7 32bit
    When I run Oracle Forms or Oracle Reports or any DB tool (like SQL Navigator or PL/SQL Developer) and trying to connect to remote Oracle DB 10g (10.2.0.5.0) I get an error ORA-02248: invalid option for ALTER SESSION.
    Then I've installed Oracle Instant Client 10.1.0.4.0 and made DB tools use this client and error was gone, but I still get that error using Forms and Reports.
    So my qustion is, can I make Oracle Forms and Reports use any other Oracle Client but that was installed with Oracle Developer Suite? Or any other suggestions are welcome how to fix connection issue in Forms and Reports?
    I have read many threads and some suggested to set NLS_LANG. Done that, but it didn't help :(

    The better question is why are you trying to use an obsolete Oracle product on such a new OS and expecting it to work properly? Are you also using MS Office 95 on this machine? Attempting to hack a solution is fine if you are just learning to use a product or just playing around. However, I would never recommend attempting to do what you are doing.
    Oracle Forms 9.x was desupported years ago, long before Windows 7 was released. Trying to use it in this manner is risky at best and not something that should be done in a professional environment. If you are a student or just home user trying to learn on your own, I would recommend that you use a virtualization product like Oracle Virtual Box and create a vm of an older OS. For example XP, then install on that platform. If you are a licensed user of Win 7 Pro or higher, I believe Microsoft is still giving away (for free) "XP Mode". Details here:
    http://www.microsoft.com/windows/virtual-pc/download.aspx

  • We have a set of oracle clients running on T5220 zones that need some help

    Greetings all -
    We have a set of oracle clients running on T5220 zones that need some help.
    If, for example, I execute the query "select (all) from dba_objects", trace output reports 90% of the elapsed time spent under "SQLNet message from client".
    Here are OS details for the clients: Solaris 10 5/08 s10s_u5wos_10 SPARC
    Running "uname -a" from the client gives:
    (SunOS bmc-ste-app 5.10 Generic_127127-11 sun4v sparc SUNW,SPARC-Enterprise-T5220)
    Here are OS details for the dataserver: Enterprise Linux Enterprise Linux Server release 5.2
    Running "uname -a" from the dataserver gives:
    (2.6.18-92.1.6.0.2.el5 #1 SMP Thu Jun 26 17:44:55 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux)
    The RDBMS is 10.2.0.4
    Again, please note, there is no application in the picture here. We are just running a simple catalog query (select * from dba_objects) from sqlplus. Why the wait on something like this? The wait also occurs when a different query is used (select (all) from SYS.COL$ where rownum < 50000). And it doesn't matter if I used the full client or the instant client. I still get the same high-wait.
    We had thought - maybe this is a network thing - so we put a test client on the same subnet as the dataserver. This helped - but not enough. The wait is still way too high even with firewalls taken out of the equation.
    We've also looked at arraysize, SDU, kernel settings. And we've spent time going over tkprof, truss and sqlnet-tracing.
    Has anyone ever had to solve this HIGH WAIT ON CLIENT issue? Is there a work around or some tweak I'm missing.
    Is anyone configured like we are (linux dataserver, solaris clients)? If so - did you see anything like this?
    tia -
    Jim
    Edited by: jim1768 on Mar 31, 2010 1:47 PM
    Edited by: jim1768 on Mar 31, 2010 2:12 PM
    Edited by: jim1768 on Mar 31, 2010 2:13 PM

    Hello,
    We have the exact same issue. Did you ever solve this issue? We have a t5220 and have just upgraded our 11.5.10.2 11i system on it from 9.2.0.8 32-bit sparc to 11.2.0.1 64-bit sparc. Things should be faster but arent, and our consultant has tracked it down to high wait times when the apps tier using forms connects to the database tier on the same box. So even though the t5220 is both server and client, there is something about the client sql connection.through TNS that his having trouble. Thanks for any information. We've also created an S/R with Oracle.
    Note: I am well aware of the other issues with the CMT server series but this particular issue seems independent of the regular / known issues and remains a mystery to us. Other known issues with the CMT servers for SPARC:
    Metalink Note 781763.1 (Migration from fast single threaded CPU machine to CMT UltraSPARC T1 & T2)
    http://blogs.sun.com/glennf/resource/Optimizing_Oracle_CMT_v1.pdf
    http://blogs.sun.com/glennf/tags/throughput
    http://blogs.sun.com/glennf/entry/getting_past_go_with_sparc
    http://www.oracle.com/apps_benchmark/doc/E-Bus-11i-PAY_ORA_SUN-T5220.pdf (this paper has some oracle init settings at the end. The kernel settings have been included in the OS upgrade)
    http://blogs.sun.com/mandalika/entry/siebel_on_sun_cmt_hardware

  • Oracle Client 11g R2 on windows 7

    Hello All,
    I installed Oracle 11g R2 Client on windows 7.
    My OS is windows 7 professional 64 bit.
    I installed Oracle Client 32 bit, so i will be able to use my 32 bit applications (TOAD, PL/SQL Developer ...)
    every thing is good. but recently i discovered that in the regedit under : HKEY_LOCAL_MACHINE\SOFTWARE there is no oracle key name. so i am not able to change my NLS_LANG .....
    Your Help pls.
    Regards,

    I'm not familiar with the structures under Windows 7, but simply do a registry search for NLS_LANG. If it is set it must be found.
    Werner

  • Oracle Client 9.2.0.7 + forms60

    Hi People,
    At my work we have Oracle client 9.2.0.7 on the workstations,
    About a week ago we got a new app and its build/made in Oracle Forms 6i
    Heres the thing i need to install the forms 60 client and make it work with the currently installed 9.2.0.7 client..
    But no ....my windows environments changed when i goto CMD - SET , ive got 2 diffirent oracle home etc...Registry´s messed up my Oracle 9 settings..
    Now i get all kinds of spectacular ORA-Uname it errors..
    My question is this. is it possible to install the forms 60 client with the currently installed 9.2.0.7. clients ??
    Can they coexist on one machine, if so can someone plz explain ?
    Mny thx ,
    Loz

    Hey Travis !!
    It worked i installed Forms 6I first and then i used the Oracle 9I client and now they coexist on one machine !!
    But heres the thing now i got the Oracle 6I forms to work and now all my other DB apps are not working anymore lolz.....
    Ive contacted the company in question to take a look at it ;-)
    Why ? cause their using custom installers ... its not really forms 6I & Oracle 9I
    They have modified the setup's, dll's environment variables + registry entries lolz...
    So if u use the Oracle "Oracle" Forms 6I + Oracle 9I it will work perfectly
    Got 2 homes, 2 install folders etc. completly seperated from one another i can remove one and the other will work perfectly ;-)
    So Travis thx for the help and ill post another message as soon the company gets back to me ...
    LozCorp
    I recently encountered the same problem at a client
    site where the desktop PC (running Windows XP Pro)
    had the Oracle 9.2 Client installed. We then came
    alone and installed Oracle Forms and Reports 6i on
    the desktop. Everything related to Oracle stopped
    working on the PC. Forms and Reports builder would
    give us some kind of strange TNS Adapter error and
    the 9i Client SQLPLUS command couldn't even connect
    to the database anymore. Yeah, we had to Oracle
    Homes but it didn't matter which one we selected.
    Nothing would work.
    The only way we got it to work again was basically to
    start with a clean box. First, save off the
    SQLNET.ORA and TNSNAMES.ORA file in the <9.2
    HOME>\network\admin directory that you used with the
    9.2 Client somewhere so you don't have to reinvent
    it. We then stopped and disabled any Oracle services
    running on the box, then we started uninstalling the
    Forms and Reports 6i Product and the 9.2 Client
    Software. Cleaned out all the registery entries we
    could find that related to those 2 Oracle products.
    Booted into safe mode and deleted the two directories
    that had been created from the 2 products (i.e.
    C:\orant and C:\Ora92), and deleted the C:\Program
    Files\Oracle directory as well. Rebooted back into
    Normal Windows mode and made sure everything was
    running ok.
    I was once told that Oracle likes to have the older
    products installed first before newer products so
    that's what we did. We first installed Forms and
    Reports 6i, Applied the Patchsets we wanted. Rebooted
    as needed. Copied the saved SQLNET.ORA and
    TNSNAME.ORA file to the new Forms&Reports
    \net80\admin directory (i.e. C:\orant\net80\admin)
    and made sure we could connect to the database. So
    now we had the Default Oracle Home as the
    Forms&Reports home but that didn't matter to us.
    Then we installed the 9.2 Client software to it's
    default directory (i.e. C:\Ora92). Copied the saved
    SQLNET.ORA and TNSNAMES.ORA file to the
    C:\Ora92\network\admin directory. Made sure that our
    selected Oracle Home was ORA92 and that the 9.2
    Client could connect to the database.
    Life was good after that and everthing worked.
    If you haven't installed the Forms6i on the other
    machines then you just probably need to uninstall the
    9.2 client first and then reinstall it after you've
    installed Forms6i.
    Hope this helps.
    TravisHey Travis !!
    It worked i installed Forms 6I first and then i used the Oracle 9I client and now they coexist on one machine !!
    But heres the thing now i got the Oracle 6I forms to work and now all my other DB apps are not working anymore lolz.....
    Ive contacted the company in question to take a look at it ;-)
    Why ? cause their using custom installers ... its not really forms 6I & Oracle 9I
    They have modified the setup's, dll's environment variables + registry entries lolz...
    So if u use the Oracle "Oracle" Forms 6I + Oracle 9I it will work perfectly
    Got 2 homes, 2 install folders etc. completly seperated from one another i can remove one and the other will work perfectly ;-)
    So Travis thx for the help and ill post another message as soon the company gets back to me ...
    LozCorp

Maybe you are looking for

  • ADF run-time error in 10.1.2 - worked fine in 9.5.1, and 9.5.2

    We recently upgraded to JDev 10.1.2 from 9.5.2. We had a web application (Struts/ADF BC) that we had developed with 9.5.1 and has been in production for 5 months now. We want to upgrade the ADF run-time libraries on our production server to the 10.1.

  • Different pricing  for same material in 2 line items

    Dear All , In a sales order  i have two line items of same material . One with the item category TAN and another REN . line item with TAN  is the normal sale item while as  second line item is  for Return of same materail . . Now i want Different pri

  • TS3274 My Ipad shows an icloud backup popup that won't go away

    I have a popup that says to backup on icloud it won't go away when I press okay, won't shut down and I cannot perform any other operations on my ipad.

  • Wild Card for strGroup in Active Directory

    I am using the following vb script. Several of our Active Directory groups start with SPS_ I have tried SPS_* and SPS_% and can not get it to pull the group information. Could someone please assist? Thank you in advance! Option Explicit Dim strFile,

  • "mass storage" error

    Suddenly began to have problems with my powerbook 2 days ago. Strange fluctuations in screen brightness with corresponding audible surges from the speakers. I reset the power management unit and the problem seemed to have been solved. Now, the system