2009-03-08 8 views
0

Comment importer des caractères chinois depuis Excel vers Oracle et également extraire des caractères chinois d'Oracle en Excel?Comment importer des caractères chinois depuis excel dans Oracle

+0

Quel est votre jeu de caractères de base de données (SELECT * FROM v $ nls_parameters WHERE paramètre LIKE '% CHARACTERSET')? –

+0

Et quelle version d'Oracle, quel est le client, quel est votre système d'exploitation? – cdonner

Répondre

0

Vous devez simplement vous assurer que vous avez configuré Oracle pour utiliser un codage de caractères compatible avec Unicode (je recommande UTF-8) et qu'aucun outil que vous utilisez pour effectuer le transfert n'est non-Unicode. Sans savoir ce que vous utilisez pour effectuer le transfert, il est difficile de donner des informations plus précises sur les problèmes rencontrés.

+0

Je pense que vous voulez dire UTF-16 car je suis sûr que le chinois est comme le japonais et nécessite des caractères à deux octets pour représenter le jeu de caractères complet. –

+0

Dave, UTF-8 et UTF-16 sont des codages de caractères multi-octets prenant en charge le répertoire Unicode complet. Les deux devraient être adaptés. – thomasrutter

0

Assurez-vous que la base de données est configurée avec le jeu de caractères correct pour stocker/héberger correctement les caractères chinois. Si la base de données ne peut pas le stocker, il est inutile de l'importer. Si la base de données peut prendre en charge le jeu de caractères asiatique, définissez le jeu de caractères client sur un jeu compatible. Une fois cela fait, la couche oci/odbc soulignera la traduction d'un jeu de caractères à l'autre tant qu'ils sont compatibles.

0

Vérifiez les points suivants.

  1. Base de données Jeu de caractères (ZHS16GBK)
  2. Définissez la variable locale à NLS_LANG = SIMPLIFIE CHINESE.CHINA_UTF8
  3. Ouvrez le fichier excel enregistrer le fichier texte unicode
  4. ouvrir le fichier texte enregistrez le fichier Format ANSI
  5. Dans le développeur PLSQL, nous avons une option appelée importateur de texte. En utilisant cet outil nous pouvons importer les données avec succès
Questions connexes