powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Продолжаю менять чарсет !!!
7 сообщений из 7, страница 1 из 1
Продолжаю менять чарсет !!!
    #32154848
Глызин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все вроде уже прошло успешно (спасибо форуму !!!)

Теперь остановился на самом главном

SQL> ALTER DATABASE CHARACTER SET CL8MSWIN1251;
ALTER DATABASE CHARACTER SET CL8MSWIN1251
*
ERROR at line 1:
ORA-12712: new character set must be a superset of old character set

что делать дальше ?
...
Рейтинг: 0 / 0
Продолжаю менять чарсет !!!
    #32154854
Lord-Ka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А какй у тебя сейчас чарсет?

Судя по сообщению CL8MSWIN1251 не является суперсетом для текущего чарсета. Суперсет значит что он поддреживает все символы имеющиеся с текущем.

Если так, то только через экспорт импорт.
...
Рейтинг: 0 / 0
Продолжаю менять чарсет !!!
    #32154857
Delerium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tak sluchajetsja, jeslji delajesh shto to, njeposmotrev dokumentaciju.

Komandoi "alter database" characterset pomenjatj na CL8MSWIN1251 v etoi situacii njevazmozhno. Pridjotsja delatj export/import. Kak eto delatj - smotri dokumentaciiju!!! Menshe probljem budet. A to Ti zadajosh vopros za voprosam, informaciiju o situacii datj njemozhesh potomu shto sam njeponjemajesh.
...
Рейтинг: 0 / 0
Продолжаю менять чарсет !!!
    #32154859
Глызин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня чарсет такой стоит

SQL> select * from sys.v_$nls_parameters
2 where parameter = 'NLS_CHARACTERSET';

PARAMETER
----------------------------------------------------------------
VALUE
----------------------------------------------------------------
NLS_CHARACTERSET
WE8ISO8859P1


я думаю как у меня с ним не сохранется русские
в другой базе стоит CL8MSWIN1251 и русские буквы сохраняются

я так и подумал что нужно сменить чарсет, на что и получил ответ как его сменить (см. ????)

что делать как поменять этот хренов чарсет мне базу уже надо делать
Delphi простаивает блин второй день мучаюсь
...
Рейтинг: 0 / 0
Продолжаю менять чарсет !!!
    #32154860
Глызин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня чарсет такой стоит

SQL> select * from sys.v_$nls_parameters
2 where parameter = 'NLS_CHARACTERSET';

PARAMETER
----------------------------------------------------------------
VALUE
----------------------------------------------------------------
NLS_CHARACTERSET
WE8ISO8859P1


я думаю как у меня с ним не сохранется русские
в другой базе стоит CL8MSWIN1251 и русские буквы сохраняются

я так и подумал что нужно сменить чарсет, на что и получил ответ как его сменить (см. ????)

что делать как поменять этот хренов чарсет мне базу уже надо делать
Delphi простаивает блин второй день мучаюсь
...
Рейтинг: 0 / 0
Продолжаю менять чарсет !!!
    #32154899
Lord-Ka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да похоже WE8ISO8859P1 имеет символы которых нет в CL8MSWIN1251.

Делай как советует Xpert в топике "?????", то есть полный ексорт, пересоздание базы с новым чарсетом и потом импорт.

Посмотри форум, здесь много всяких граблей описано в связи с русскими символами, UTF8 и win1251.

Oracle9i Database Globalization Support Guide
Character Set Migration

http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96529/ch10.htm#1656
...
Рейтинг: 0 / 0
Продолжаю менять чарсет !!!
    #32154903
Lord-Ka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чарсет в любых областях программрования такая засада! На него сначала всегда забивают, тьфу мол мелочь, а потом такой геммор имеют:-)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Продолжаю менять чарсет !!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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