Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.26;
Скачать: CL | DM;

Вниз

Characterset for   Найти похожие ветки 

 
Nonam   (2002-08-06 14:14) [0]

Как узнать, с каким Characterset cоздавалась база?


 
Дядя Будда ©   (2002-08-06 14:26) [1]

Посмотри во вьюхе V$Parameter


 
Val ©   (2002-08-06 14:38) [2]

для текущей сессии:
select * from nls_session_parameters


 
Nonam   (2002-08-06 14:46) [3]

А имя параметра какое? Что-то я ничего не нахожу.


 
Val ©   (2002-08-06 14:52) [4]

nls_language


 
Nonam   (2002-08-06 14:53) [5]

nls_session тоже не годится. Во первых он не показывает сharacterset (именно его, а не language или territory - это параметры сессии, которые меняются на клиенте). Characterset - это глобальный параметр, который задается один раз при создании базы и затем изменить его невозможно (читай, аналог db_block_size).


 
MishGan   (2002-08-06 15:26) [6]

select * from NLS_DATABASE_PARAMETERS where PARAMETER IN ("NLS_CHARACTERSET","NLS_NCHAR_CHARACTERSET")



 
MishGan   (2002-08-06 15:56) [7]

И еще: вот цитата из конференции relcom.comp.dbms.oracle
---------------------------------------------------
база была создана ошибочно с кодировкой we8is8859p9 а позднее потребовался
cl8iso8859p5
8.1.7 EE / Solaris

1. Update sys.props$ set value="US7ASCII" where name="NLS_CHARACTERSET"
2. стартовать экземпляр в resricted session
3. alter database set nsl_characterset=cl8iso8859p5

Смысл в том, что при альтере characterset, который устанавливается, должне
содержать в себе подмножеством текущий.

НО БЕЗ БЭКАПА ЭТОГО ДЕЛАТЬ НЕ РЕКОМЕНДУЮ (либо без тренировки на нежалком инстансе)


 
Nonam   (2002-08-06 16:14) [8]

Все точно! Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2002.08.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
1-84985
Геннадий
2002-08-15 23:13
2002.08.26
Как включить ActiveDesktop программно?


4-85305
Doctor Deejay
2002-06-21 17:06
2002.08.26
Перехват клавиш в ДОС-окне или консоли (FAR)


1-85091
nester
2002-08-13 01:23
2002.08.26
Как сделать так, чтобы программа не отображалась в панели задач


1-85113
MC TOL
2002-08-15 08:54
2002.08.26
New Entry Point... What the f*** is going on?


4-85306
Igit
2002-06-20 20:35
2002.08.26
Работа с реестром