Toad World® Forums

Switching to NLS_LANG WE8ISO8859P1 causes "Cannot access NLS data files" error


#1

In Registry I change the NLS_LANG parameter from
AMERICAN_AMERICA.WE8MSWIN1252
resp.
GERMAN_GERMANY.WE8MSWIN1252

to

NLS_LANG"="AMERICAN_AMERICA.WE8ISO8859P1

When I try now to connect to Oracle XE database with Toad I get an error
popup:

ORA-12705: Cannot access NLS data files or invalid environment specifed.

Why?

How can I fix this error (without going back to the old NLS_LANG values?

Ben

View this message in context: http://old.nabble.com/Switching-to-NLS_LANG-WE8ISO8859P1-causes-"Cannot-access-NLS-data-files"-error-tp27701855p27701855.html
Sent from the TOAD mailing list archive at Nabble.com.


#2

First guess is that you have an improper Oracle client installed (i.e. lacks
Unicode support) ….


#3

i know sqlplus has a script you need to run to gain access to language-specific
help files
%ORACLE_HOME%\sqlplus\admin\help\helpus.sql

– Copyright © 1996, 2005, Oracle. All Rights Reserved.
– NAME
– helpus.sql
– DESCRIPTION
– Inserts English language SQL*Plus HELP text into the HELP table
– USAGE
– This script is called from helpbld.sql or hlpbld.sql

i noticed these compiled help (*.msb) files are populated after the scripts to
compile the language files complete
%ORACLE_HOME%\sqlplus\admin\help
11/16/2005 10:13 PM 278 helpbld.sql
06/28/2000 12:30 AM 356 helpdrop.sql
06/14/2005 11:23 PM 70,829 helpus.sql

HTH
Martin Gainty


Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité

Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger
sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem
Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung.
Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung
fuer den Inhalt uebernehmen.

Ce message est confidentiel et peut être privilégié. Si vous n’êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l’expéditeur. N’importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l’information seulement et n’aura pas n’importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni.