powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 8.1.7 -> 9.2 и character set
2 сообщений из 2, страница 1 из 1
8.1.7 -> 9.2 и character set
    #32162615
s_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть база в oracle 8.1.7 (Linux). Ее надо перенести в oracle 9.2.0 (Linux) (через export/import).
Кодировки старой базы:
character set CL8MSWIN1251
national character set CL8MSWIN1251

При создании базы в oracle 9 (Database Creation Assistant) - можно выбрать
character set CL8MSWIN1251
а national character set - только AL16UTF8 и UTF8

вопрос: какой national character set выбрать?
...
Рейтинг: 0 / 0
8.1.7 -> 9.2 и character set
    #32162643
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AL16UTF8 - unicode с фиксированной (2 байта) длиной для всех символов.
UTF8 - unicode с переменной длиной (от 1 до 3 байтов) в зависимости от символа.

Для кириллицы все равно - она в обеих кодировках занимает 2 байта.

Удобнее работать с фиксированной длиной. Для utf8 приходится писать извращенные функции перевода юникодного номера символа в chr(n).

Далее выбирайте по вкусу.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 8.1.7 -> 9.2 и character set
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]