Как импортировать китайские иероглифы из Excel в Oracle - PullRequest
0 голосов
/ 08 марта 2009

Как импортировать китайские иероглифы из Excel в Oracle, а также извлекать китайские иероглифы из Oracle в Excel?

Ответы [ 3 ]

0 голосов
/ 09 марта 2009

Убедитесь, что база данных настроена с правильным набором символов для правильного хранения / размещения китайских символов. Если база данных не может сохранить ее, то импортировать ее бессмысленно. Если база данных может поддерживать азиатский набор символов, тогда установите клиентский набор символов на совместимый. Как только это будет сделано, слой подчеркивания oci / odbc будет обрабатывать перевод одного набора символов в другой, если они совместимы.

0 голосов
/ 27 июля 2010

Проверьте следующее.

  1. Набор символов базы данных (zhs16gbk)
  2. Установите локальную переменную NLS_LANG = SIMPLIFIED CHINESE.CHINA_UTF8
  3. Открыть файл Excel, сохранить файл в текстовом формате Unicode
  4. открыть текстовый файл и сохранить файл в формате ANSI
  5. У разработчика PLSQL есть опция, называемая импортером текста. Используя этот инструмент, мы можем успешно импортировать данные
0 голосов
/ 08 марта 2009

Вам просто нужно убедиться, что Oracle настроен на использование Unicode-совместимой кодировки символов (я рекомендую UTF-8) и что ни один из инструментов, которые вы используете для передачи, не является Unicode-безопасным.

Не зная, что вы используете для передачи, сложно дать более конкретную информацию о том, где что-то идет не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...