2011-11-16 15 views
6

SQL * Plus nie pokazać po angielsku, jak pokazano tutajSQL * Plus nie pokazać po angielsku

sql plus

a także zwraca błąd o nazwę użytkownika i hasło systemu, nawet nazwa użytkownika i hasło są poprawne! Błąd jest ORA-12560: TNS: błąd adaptera protokołu, co powinienem zrobić?

+0

Czy wybrany ORACLE_HOME do właściwej ścieżce? Czy zestaw TNS_ADMIN jest ustawiony lub czy plik tnsnames.ora znajduje się w katalogu ORACLE_HOME/network/admin lub TNS_ADMIN? – arnep

Odpowiedz

9

Ten problem występuje, gdy parametr strony klienta konsoli zgodny jest z definicją klienta Oracle NLS_LANG.

Parametr NLS_LANG można ustawić zmieniając klucz rejestru systemu Windows HKEY_LOCAL_MACHINE \ SOFTWARE \ ORACLE \ NLS_LANG lub definiuje zmienną środowiskową NLS_LANG.

Przykład ustawienia parametru dla sesji konsoli:

set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 

strony kodowej konsoli można ustawić wykonać to:

chcp 850 
Powiązane problemy