Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was tun, wenn Linux SQLPlus verstümmelt ist?

Was tun, wenn Linux SQLPlus verstümmelt ist?

藏色散人
藏色散人Original
2020-05-30 10:53:133651Durchsuche

Was tun, wenn Linux SQLPlus verstümmelt ist?

Was tun, wenn Linux SQLPlus verstümmelt ist? Verstümmelte SQLPlus-Verarbeitung unter Linux

1. Fragen Sie zuerst den Datenbankzeichensatz

SQL> select userenv('language') from dual;
 
USERENV('LANGUAGE')
----------------------------------------------------
AMERICAN_AMERICA.AL32UTF8
 
SQL> exit

ab. Aus dem oben Gesagten wissen wir, dass der Datenbankzeichensatz AMERICAN_AMERICA.AL32UTF8

2. Konfigurieren Sie die Umgebungsvariable

so, dass sie nach dem Booten und Neustarten automatisch geladen wird. Platzieren Sie sie in

/home/oracle/.bash_profile

oder /etc/profile


echo 'export NLS_LANG="AMERICAN_AMERICA.UTF8"'>>/etc/profile
source /etc/profile

3. Erneut abfragen, um Chinesisch normal zu erkennen

Ursachenanalyse:

Die verstümmelten Zeichen in sqlplus hängen mit der NLS_LANG-Variablen des Betriebssystems zusammen, wenn der Datenbankzeichensatz nicht mit der NLS_LANG-Variablen übereinstimmt Zeichen werden generiert.

Empfohlene Studie: „

Linux-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn Linux SQLPlus verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn