4 Stimmen

Ich habe ein Problem bei der Verbindung von Oracle DB mit SQL Developer

Ich habe versucht, mit Oracle SQL Developer eine Verbindung zu meiner Oracle-Datenbank herzustellen und diese Meldung erhalten: Bild (Bilder 1 und 2)

Wenn ich versuche, eine Verbindung mit Sql Plus herzustellen, ist alles in Ordnung.

command : select userenv('LANGUAGE') from dual;
result:
Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> select userenv('LANGUAGE') from dual;

*USERENV('LANGUAGE')
----------------------------------------------------
RUSSIAN_RUSSIA.CL8MSWIN1251*

in SQL DEVELOPER: (Bild 3)

siehe \uncheck "NLS-Einstellungen überspringen", hat sich nichts geändert.

was das Problem ist?

1voto

Codo Punkte 70076

Ich habe dieses Problem schon einmal bei einer Installation mit Oracle 10g auf AIX gesehen. Das Problem war, dass auf NLS-Dateien aufgrund eines falschen Dateischutzes nicht zugegriffen werden konnte.

Das Problem liegt höchstwahrscheinlich nicht bei SQL Developer, sondern auf der Serverseite. Wenn Sie sich anmelden, wird der Server immer versuchen, die Regionaleinstellungen so zu setzen, dass sie mit denen auf Ihrem Client übereinstimmen. In diesem Fall tritt der Fehler auf, weil die erforderlichen Dateien nicht zugänglich sind.

0voto

Ian Carpenter Punkte 8086

Wenn Sie es noch nicht getan haben, sollten Sie diese Frage in der OTN SQL-Entwicklerforum

0voto

ibejoeb Punkte 1

Ich vermute, dass Sie die westeuropäische Ausgabe anstelle der Universalausgabe installiert haben. Wenn das nicht der Fall ist, posten Sie die Dateiliste aus dem Verzeichnis nls/data.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X