Solution au code tronqué d'Oracle chinois sous Linux

Libérer: 2019-12-28 13:48:24
original
3686 Les gens l'ont consulté

Solution au code tronqué d'Oracle chinois sous Linux

La cause première du problème de code tronqué est la modification du jeu de caractères. Jetons un coup d'œil à la solution au code tronqué en chinois Oracle sous Linux.

Afficher les paramètres d'encodage de langue du client :

Configuration dans le fichier de configuration : cat ~/.bash_profile

Faites attention à modifier les informations de configuration :

export PATH
export ORACLE_HOME=/usr/lib/oracle/11.2/client64/
export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH:.
export TNS_ADMIN=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME/bin:
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

Après la configuration, vérifiez si la configuration est réussie, instruction SQL : select userenv('langue' ) from dual

Afficher l'encodage utilisé par la base de données : Modifier la langue par défaut de la base de données Linux Oracle

linux La langue par défaut pour l'installation d'Oracle est :

AMERICAN_AMERICA.WE8MSWIN1252

L'affichage chinois dans cette langue est tronqué.

Après vous être connecté au système Linux via Oracle, effectuez les opérations suivantes :

Méthode de modification (en prenant le passage à UTF8 comme exemple)

Connectez-vous à sqlplus avec le système Autorité DBA

$ sqlplus / as sysdba; select userenv('language') from dual;
Copier après la connexion

Par exemple : AMERICAN_AMERICA.WE8MSWIN1252

Modification :

SQL> shutdown immediate; SQL> startup mount; SQL> alter system enable restricted session; SQL> alter system set job_queue_processes=0; SQL> alter database open; SQL> alter database character set internal_use AL32UTF8; 或者 ALTER DATABASE character set INTERNAL_USE ZHS16GBK; SQL> shutdown immediate; SQL> startup SQL>alter system disable restricted session;
Copier après la connexion

Partage gratuit de didacticiels vidéo :tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!