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.

Similar Messages

  • Report for CS15 tcode with multiple material nos. in selection screen.

    I want to develop a report for cs15 but with multiple materials.
    Like in cs15 we enter the material and its plant, then click on multi level check box and get the output. But cs15 works only for a single material. I want to develop a report in which i'll give multiple material nos. and then i should get the output for each material entered just as the output that would appear in cs15 for that material.
    How do i do it.
    I have tried but i'm not able to track back.

    Hi Priti,
          try develop a interactive report which lists all the materials in the first screen and when you double click on each of the material then call transaction CS15 output by skipping the first screen .Use set parameter to pass the material .
    Regards,
    Sirisha

  • For the cm with multiple bps, what are the options for workaround?

    For the cm with multiple bps, what are the options for workaround?
    customer a purchases 1000
    and returns 800 at POS
    customer b was used at SAP related to  this transaction, purchase amounting to 2000,what can we do to apply the returns of customer a to customer b of 800 return transaction at pos?customer a and customer b code pertains to just one client---but were given different codes at POS and at SAP

    Hi,
    If one customer has two codes, you can only do manual journal entry to adjust their accounts.
    Thanks,
    Gordon

  • Control key is set for u2018Process manufacturing with Inspectionu2019

    Hi,
    Which control key is set for u2018Process manufacturing with Inspectionu2019?
    What is the meaning of FS Relationship

    Hi,
    Control Key for "Process manufacturing with Inspection" is PI02.
    It is meant for Manufacturing is with Process Order with Quality inspection.
    Further this Control key you need to set in CR01/CR02 -Default Values-> Operation Default Values----> Control Key
    Regards,
    Tejas
    Edited by: Tejas  Kantilal Pujara on May 21, 2008 8:54 AM

  • HT4436 What is the best way to set up business accounts with multiple ipads?

    What is the best way to set up business accounts with multiple ipads?

    Here are three different methods >
    How to use multiple iPods, iPads, or iPhones with one computer, http://support.apple.com/kb/HT1495
    This article > iOS: How to transfer or sync content to your computer, http://support.apple.com/kb/HT1296
    suggests using contacts groups.
    When syncing contacts, you can choose to sync all of your contacts or only selected groups.
    You can select a group of contacts to which all new contacts created on your iOS device will be added.
    You can set up groups in the Address Book application.
    If you are all going to use the same iTunes apps library, turn off "Automatically sync new apps" in the apps tab just below the list of apps.  Then you won't get new apps on your device unless you select them.

  • Shared cluster with multiple oracle homes

    Hi All,
    I got to build a shared oracle RAC cluster with multiple oracle home installation ( 10g R1 , 10g R2 , and 11g R1 & 2).
    Of course the cluster ware will be version 11.2, but I wondered if there is any dependency on how I install oracle software? Do I have to start with 10g installation first? can I do 11g and then 10g?
    Is there anything I should be aware of ?

    I installed Oracle Application Server Enterprise which includes AS, Database, OID, Web Cache, SSO etc. and OSES on the same machine. Everything works except I think the windows version of OSES and AS need some patches so the crawler isn't working right. Everything does, however, install and run. I think Oracle develops everything in Linux (rumors of them now using Solaris) so on Linux everything should go smoother.

  • Apps for different clients with one creative cloud license

    Can I publish apps for different clients with one single edition license on creative cloud?

    Well, "should" is about as good as it gets, no one is going to enforce that, and it's certainly making me think very very hard about whether to bother with a pro licence again in August!
    And yes I'm very much aware of the few advantages of the Pro Licence, I do need to see some much bigger differentiators to justify the extra cost though!
    Just putting cards on the table :-)
    Alistair

  • Help: FSB Setting for MSI 875P with Intel 3.06 533Mhz & Corsair 512 27

    Help: FSB Setting for MSI 875P with Intel 3.06 533Mhz & Corsair 512 2799 333Mhz
    Need a little help here, Intel's specs for the P4 3.06GHz 533 is a multiplier of 23 x 133Mhz.
    However 133Mhz as a FSB seems very slow.
    The 875P NEO has two BIOS settings: CPU Ratio and Adjust CPU Bus
    What are your settings for these - I am quite confused?
    Thanks!
    G.

    133 is the stock FSB setting. set your memory to DDR333.
    Do you want to overclock? you might want to set your memory to DDR266 which is 1:1. so u can adjust a bit of FSB from 133 to maybe 150.
    PS dont forget your memory timing. 2-6-3-3 would be oki i think. what bios version r u using?

  • Deployment for 250 Clients with a poor communicationlink

    Hello guys :
    We're currently working with Forte 3.0.J.1.
    We have two questions :
    1.- We have a big application and when we deploy it the client
    partition is quite large.
    The size of the standard partition image repositories (*.btd,
    *.btx) is 7436 Kb.
    We then need to distribute the client files over a LAN (5% of the
    users) and over a
    WAN (96% of the users). Most of the users have a poor communication
    link ( 9600 bps !!!! ).
    We have two schemes for the distribution :
    a).- Configuration of the client machine ( forte control panel with
    flag :
    cfg:em:2:2:2. In this case, the client partition must be
    manually copied.
    This takes 50 minutes to copy via ftp. This flag requires
    the file being executed
    using ftexec -fi parameter.
    b).- Normal Forte mechanism, the client partition is being
    copied automatically once
    forte detects a difference with the current file. This
    takes 56 minutes via
    the Forte environment.
    Is there somebody having the same scenario ( low speed
    communications links ), if so
    can you share your experience with us?. Apart from that, we are
    having quite good
    response time inside the application.
    2.- What is the minimal configuration in memory (RAM) for a Central
    Server Node ( only Forte
    environment ). The machine is an Alpha 4100 with 1GB of RAM running
    Alpha Unix 4.0.D, the database is
    Sybase Adaptive Server 11.9.3 with 250 to 300 concurrent fort&eacute;
    users.
    Regards
    JAEB.
    Do You Yahoo!?
    Free instant messaging and more at http://messenger.yahoo.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hi,
    We've similar situation here but a little bit better. What we did was:
    1. We gzipped all the client btrees under appdist after deployment but
    before download.
    2. We wrote our own "Launcher" which would do one extra step - unzip
    the client btree before launching the client with normal launchservice.
    One drawback of this approach is that you will need
    1. hard-coding on unzipping the btree ( like hard-code for behaviour
    under Windows, Mac or UNIX )
    2. carefully designed application name. Note that Forte save the files
    in only 8 characters. Any name longer than that will be truncated with
    sequence number for the 8th character.
    One more thing that we've observed over WAN. When the traffic is really
    high and when we have a deployment, the nodemgr will crash claiming that it
    is out of memory. However, when we check the trace, the memory allocated by
    -fm is far more than enough. Thus, I suspected that when the download is
    slow, the nodemgr is flood with threads trying to download the applet to the
    client. And it is the thread manager that got boomed when there is really a
    lot of users. So beware.
    Regards,
    Peter Sham.
    -----Original Message-----
    From: Jorge Espinoza [SMTP:[email protected]]
    Sent: Wednesday, May 12, 1999 1:18 PM
    To: [email protected]
    Subject: Deployment for 250 Clients with a poor communication
    link
    Hello guys :
    We're currently working with Forte 3.0.J.1.
    We have two questions :
    1.- We have a big application and when we deploy it the client
    partition is quite large.
    The size of the standard partition image repositories (*.btd,
    *.btx) is 7436 Kb.
    We then need to distribute the client files over a LAN (5% of
    the
    users) and over a
    WAN (96% of the users). Most of the users have a poor
    communication
    link ( 9600 bps !!!! ).
    We have two schemes for the distribution :
    a).- Configuration of the client machine ( forte control
    panel with
    flag :
    cfg:em:2:2:2. In this case, the client partition must
    be
    manually copied.
    This takes 50 minutes to copy via ftp. This flag
    requires
    the file being executed
    using ftexec -fi parameter.
    b).- Normal Forte mechanism, the client partition is being
    copied automatically once
    forte detects a difference with the current file. This
    takes 56 minutes via
    the Forte environment.
    Is there somebody having the same scenario ( low speed
    communications links ), if so
    can you share your experience with us?. Apart from that, we are
    having quite good
    response time inside the application.
    2.- What is the minimal configuration in memory (RAM) for a Central
    Server Node ( only Forte
    environment ). The machine is an Alpha 4100 with 1GB of RAM
    running
    Alpha Unix 4.0.D, the database is
    Sybase Adaptive Server 11.9.3 with 250 to 300 concurrent fort&eacute;
    users.
    Regards
    JAEB.
    Do You Yahoo!?
    Free instant messaging and more at http://messenger.yahoo.com
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Session cleanup issue with multiple Application servers

    Hi ,
    I am facing a strange problem with multiple application servers. The java Webdynro session does not get cleaned up completely when user closes the browser ( without using logoff ). On re-login it gets handle of old session and then fails for consecutive view on other webdynpro iviews with an invalid session error. It again starts working with a refresh event.
    Any ideas/suggestion if you have seen something similar before ?
    Thanks and regards,
    Amit.

    Hi Amit
    It seems that issues is not server related, but caused by your client browser. I know, for example, that IE8.0 keeps user session even if two separate browser instances opened on the same client machine. IE 7.0 and lower behave differently - they are separate user sessions per browser instance.
    BR, Siarhei

  • Integrating BIP with multiple LDAP servers

    Hi,
    my question is very simple. In Admin->Security Configuration->Security Model section i've setted Security model combobox with LDAP value. Then i've filled all LDAP information field (for example:URL). All works. But in my rpd i 've multiple LDAP servers (multiple URL) and in the form i can insert information about only one LDAP server.
    Is it possible configure BIP with multiple LDAP servers?
    Thanks
    Giancarlo
    P.S. I'm using OBIEE 10g

    Hi,
    my question is very simple. In Admin->Security Configuration->Security Model section i've setted Security model combobox with LDAP value. Then i've filled all LDAP information field (for example:URL). All works. But in my rpd i 've multiple LDAP servers (multiple URL) and in the form i can insert information about only one LDAP server.
    Is it possible configure BIP with multiple LDAP servers?
    Thanks
    Giancarlo
    P.S. I'm using OBIEE 10g

  • How to configure one TREX host with multiple index servers ?

    Hi All,
    Does anyone know how to configure TREX on the one host,
    with multiple index servers ?
    Reason for this is to make better use of resources available on the host server(4 Gig, 4 Processor, Windows2003), to improve the search performance of
    our KM content for portal users.
    I am using TREX 7 and have not been able to do this,
    despite reading the Single and Distributed install
    documentation.
    Any help would be appreciated.
    Regards,
    Andres

    Hi Andres,
    To make use of the RAM a Server provides you have to run two indexserver processes (each can then consume 2 GB);
    Proceed like this:
    1. Go to TREXdeamon.ini; check if section [indexserver2] is there (it is already provided, but not active in standard installation)
    2. In TREXdeamon.ini go to
    [daemon]
    references sections below
    programs=nameserver,preprocessor1,indexserver1,queueserver,alertserver
    and add indexserver2 here. Restart TREX; second porcess is then started; can be checked in TREX monitor in Portal as well
    3. To distribute existing indexes to the new process, start TREXadmintool and go to Index: Landscape
    Go to the last two columns and move the indexes (move master here/secondary mouse click)
    If you don't distribute the indexes the new index server process will be regarded when an new index is created.
    Hope this helps!
    cheers
    Bettina

  • BSPs configuration with multiple apps servers

    Hi Masters,
    This is regrarding configure ICM and BSPs on our production box with multiple application servers.
    We have our production box in a cluster environment.
    The central instance is dbciSAP and apps servers are sapaps2 thru sapaps6. The database is on shared disks. Whenever the central instance fails sapaps2 takes the control and become as dbciSAP but the main dbciSAP never become a application server when ever sapaps2 acts as dbciSAP. Since we have configured load balancing concept in production environment the users can login to system thru any application server. This is waht our environment.
    As part of our production box to SAP 4.7 upgrade from 4.6C, we are asked to configure the environment to deploy BSPs. We have successfully configured and deployed the BSPs in our DEV and QAS system  (Both are central instances with no application servers) except production box which is due in the next month.
    The process we follow to activate BSPs is as follows:
    1.Define an ICM service port in /etc/services file.
    2.Add the ICM related parameters in instance profiles.
    3.Make sure the ICM status is active in SMICM tx.
    4.Activate the BSP services in SICF as per OSS note 571484.
    Now, the question is how to configure the same ICM service and activate the BSPs since we have multiple multiple application servers.
    Subsequently What I am enquirying is:
    Do I need to define ICM service ports on each and every hosts where the application servers are running?
    Do I need to make changes to each and every instance profile of the application server?
    What are the differences in configuring ICM services on central instance and application instances?
    Appreciate any help in this regard.
    Thanks and Regards
    Murty Patchipala

    Grasshopper,
    I think what you should really read up on is the SAP WebDispatcher.  If are serious about running BSP/ICM across multiple app servers, this is the key technology:
    http://help.sap.com/saphelp_nw04/helpdata/en/42/5cfd3b0e59774ee10000000a114084/frameset.htm  This may also answer some of your questions about profile parameters.
    Other than that I can share what we did.  We did activate the ICM and services on all app servers and central instance.  The service ports of the individual servers aren't that important now because of the WebDispatcher (at least they aren't visible to the user).
    Yes we did make some of the ICM profile changes in each instance profile.  If your settings are the same, consider using the default profile.   Are their particular settings you are interested?  I will look over ours, but I don't remember any huge differences from APP server to Central Instance.

  • Http proxy setting for webservice client.

    Hi !
    I have set the following option for accessing the webservice through the proxy(webservice
    outside the firewall).
    I'm using weblogic v7.0 with sp1.
    -Dweblogic.webservice.transport.http.proxy.host=xxxx
    -Dweblogic.webservice.transport.http.proxy.port=8088
    It works fine and my soap client is able to access the webservice lying outside
    the firewall.
    But when I use the same setting, the soap client fails for accessing the webservice
    which are
    inside the firewall.
    I get "Connection refused".
    Is there any option to specify not to use proxy for specific hosts and ports ?
    For example http.nonProxyHost
    Any pointers will be of great help.
    Thanks
    Kumar Raj

    I have not worked in SoA server, but since it uses weblogic server underlying (I assume), you can try setting the -Dhttp.proxyHost , -Dhttp.proxyPort system properties ( https for secured URL's) to WLS to specify the proxy details. Also the product might not have the capability to pass user credentials for authentication at the proxy. The version of OSB we are using had this problem. To overcome this you might require to add the URL to the proxy free list in your proxy server. This prevents the proxy from prompting for the user name when you access that URL.

  • Tip for Data Merge with Multiple Records (labels, etc.)

    I have seen many InDesign Data Merge questions about how to create sheets of mailing labels, especially the problem of getting only one label per page, when you need 30 or more.
    Adobe's instructions are poor and incomplete in that InDesign doesn't step out the records from a data source - it steps out the FRAMES that contain the data field placeholders.
    That is why you only need to place a text or image frame once on a single page - during the datamerge, InDesign will create the additional FRAMES for each record, and it will create the pages required to hold them.
    You do have to set the desired spacing on the
    If you create the frame on a Master page, ID allows you to update the data source (when it changes) in the Data Merge tool panel.
    These are very nice and robust features, but the documentation for them is confusing to many people.
    You will find more great in-depth help  for Data Merge, with screen captures and attachments, here in the forum.

    For a multiple record merge you need one set of placeholders, then set the margins and spacing in the merge options so the positioning is correct.
    Warning: Using Preview in a multiple record merge will corrupt the file. If you press the preview button, Undo after looking at the preview, then merge without using preview.

Maybe you are looking for

  • Unable to import any video

    I have iPhoto 9.5.1 running on Mavericks. The issue first appeared when iPhoto refused to import the only two movie files on my iPhone 5S running iOS 8, stating the two .mov files were in an unrecognizable format. I used the Image Capture tool to pul

  • Cant sync voice memos

    Hello! I downloaded the new version of Itunes and I have been having problems with syncing voice memo from my iphone 5s to my itunes. I have a windows. Can somebody help me please?

  • SAP R/3 and miniSAP

    Hi there, I am new to SAP and I recently installed SAP R/3 on my computer which i had bought from Ebay...here is a link with the product that i installed. <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&ssPageName=ADME:B:EOIBSAA:US:11&Item=180

  • How to make a dynamic textbox scroll down/up for devices like iPhone/Android/iPad etc?

    Problem: When doing anAPP to test it out in my smartphone devices. I tested it on my computer and it works fine. But in devices, im not able to scroll the textbox down/up because my devices dont have a scroll wheel to scroll up/down. Assuming that im

  • Save a dynamic data as a video

    hello,     I have a dynamic data waveform and I want to save this waveform as a video so if anyone can help me with this  and thank you