![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Даты в Oracle
Sonia © (2007-08-13 15:46:00)Подскажите, пожалуйста, какой параметр в Oracle 9 отвечает за дату русскую или американскую (то есть чтобы понедельник был 1-м днем недели, а не 2-м). Где его найти?
Sonia (2007-08-14 12:01:00) [1]
> Я очень сожалею
Да лана, спасибо за поддержку :)
Игорь Шевченко (2007-08-14 11:58:00) [2]
> Хм...пишет, что не может изменить, наверное прав нет
Я очень сожалею
Sonia (2007-08-14 11:52:00) [3]
> Sergey13 © (14.08.07 11:44) [16]
Ну да...))
> Игорь Шевченко © (14.08.07 11:37) [12]
Хм...пишет, что не может изменить, наверное прав нет
Sergey13 (2007-08-14 11:44:00) [4]> [15] Sonia © (14.08.07 11:44)
> Запросы же на сервере выполняются?
Ну так для клиента же. 8-)
Sonia (2007-08-14 11:44:00) [5]
> Тебе "чтобы понедельник был 1-м днем недели" надо на клиенте
> или на сервере?
Хм...хорошие вопрос...Запросы же на сервере выполняются?
Sonia (2007-08-14 11:41:00) [6]Спасибо, пробую
Sergey13 (2007-08-14 11:40:00) [7]> [10] Sonia © (14.08.07 11:35)
Тебе "чтобы понедельник был 1-м днем недели" надо на клиенте или на сервере? У тебя же вроде у клиентов разнобой был?
Игорь Шевченко (2007-08-14 11:37:00) [8]В догонку к Игорь Шевченко © (14.08.07 11:36) [11]
это изменит настройки базы для всех.
Игорь Шевченко (2007-08-14 11:36:00) [9]
> а параметры базы все равно американские....почему так?
потому что alter system
set nls_<нужный параметр> = <нужное значение> scope=both
Sonia (2007-08-14 11:35:00) [10]
> Sergey13 © (14.08.07 11:32) [9]
> то есть чтобы понедельник был 1-м днем недели, а не 2-м
Sergey13 (2007-08-14 11:32:00) [11]> [6] Sonia © (13.08.07 17:48)
> а параметры базы все равно американские....почему так?
А чем они тебе мешают?
Sonia (2007-08-14 11:27:00) [12]
> первую или вторую часть?
Всмысле?
> В реестре HLM/Software/Oracle/HOME0/NLS_LANG=RUSSIAN_CIS.
> CL8MSWIN1251
Так сделала
Вася Правильный (2007-08-13 17:56:00) [13]
> поменяла в реестре параметр NLS_LANG на русский
первую или вторую часть?
Sonia (2007-08-13 17:48:00) [14]Хм....поменяла в реестре параметр NLS_LANG на русский, причем параметры сессии русские, а параметры базы все равно американские....почему так?
Lacmus (2007-08-13 16:33:00) [15]ALTER SESSION SET NLS_DATE_FORMAT или
ALTER SESSION SET NLS_DATE_LANGUAGE
не помогают ?
Sonia (2007-08-13 16:27:00) [16]Лана, спасибо :)
Sergey13 (2007-08-13 16:22:00) [17]> [2] Sonia © (13.08.07 16:20)
Оно много на чего влияет. Это типа региональных настроек у винды.
Sonia (2007-08-13 16:20:00) [18]А оно разве не только на шрифт влияет? Но еще и на дату?
Sergey13 (2007-08-13 16:14:00) [19]В реестре HLM/Software/Oracle/HOME0/NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251
Понедельник будет 1
Если American_america 2
Но при этом (RUSSIAN_CIS) возможнособьются все диалоги коннекта (будет абракадабра) и служебные сообщения в прогах типа SQLPLus.