|
charset при EXPORT
|
|||
---|---|---|---|
#18+
Помогите прояснить вопрос. Cитуация: Я из командной строки делаю Export базы. Появляется строка, о том, что производится export с использованием кодировки CL8MS1251 и A16UTFA16. Я так понимаю, что если в случае восстановления базы из этого файла у меня возникнут проблемы с визуализацией символьных значений. Как это лечится вообще. Делаю запрос к таблице NLS_SESSION_PARAMETERS там стоит NLS_LANG = AMERICAN. В реестре тоже везде проставлено AMERICAN_AMERICA.CL8MS1251 Буду благодарен за объяснение. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2002, 17:39 |
|
charset при EXPORT
|
|||
---|---|---|---|
#18+
Экспорт производится только в том charsete в котором создана база, а при импорте можно указать в каком charsete записывать в базу из файла экспорта. Не понятно, как у тебы может происходить экспорт в две кодировки если параметрами можно задать только одну? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2002, 18:17 |
|
charset при EXPORT
|
|||
---|---|---|---|
#18+
AMERICAN не есть charset базы! У тебя в регистре сказано, что нужно всё делать в соответствии с NLS_LANG=AMERICAN_AMERICA.CL8MS1251, то есть в CL8MS1251, вот он и делает. А A16UTFA16 -- это для UTF, и если ты не используешь двухбайтовые символы, то тебя коснуться не должно. То есть (AFAIK) однобайтовые символы будут экспортированы в CL8MS1251, а двухбайтовые в A16UTFA16. А вообще, чтобы убедиться, что проблем с кодировкой не возникнет, единственный надёжный метод, это зачитать полученный экспорт обратно в базу (в другую схему и т.п.) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2002, 23:50 |
|
|
start [/forum/topic.php?fid=52&msg=32066181&tid=1992777]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 402ms |
0 / 0 |