Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / TOAD и NLS_NUMERIC_CHARACTERS / 22 сообщений из 22, страница 1 из 1
09.12.2008, 16:34
    #35703295
nikopol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
Запускаю TOAD:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SQL> select * from nls_session_parameters;

PARAMETER                      VALUE
------------------------------ --------------------------
NLS_LANGUAGE                   RUSSIAN
NLS_TERRITORY                  CIS
NLS_CURRENCY                   ð.
NLS_ISO_CURRENCY               CIS
NLS_NUMERIC_CHARACTERS         ,
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD.MM.RR
NLS_DATE_LANGUAGE              RUSSIAN
NLS_SORT                       RUSSIAN
NLS_TIME_FORMAT                HH24:MI:SSXFF
NLS_TIMESTAMP_FORMAT           DD.MM.RR HH24:MI:SSXFF
NLS_TIME_TZ_FORMAT             HH24:MI:SSXFF TZR
NLS_TIMESTAMP_TZ_FORMAT        DD.MM.RR HH24:MI:SSXFF TZR
NLS_DUAL_CURRENCY              ð.
NLS_COMP                       BINARY
NLS_LENGTH_SEMANTICS           BYTE
NLS_NCHAR_CONV_EXCP            FALSE

Запускаю sql+:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
SQL> select * from nls_session_parameters;

PARAMETER                      VALUE
------------------------------ -----------------------------
NLS_LANGUAGE                   AMERICAN
NLS_TERRITORY                  AMERICA
NLS_CURRENCY                   $
NLS_ISO_CURRENCY               AMERICA
NLS_NUMERIC_CHARACTERS         .,
NLS_CALENDAR                   GREGORIAN
NLS_DATE_FORMAT                DD-MON-YY
NLS_DATE_LANGUAGE              AMERICAN
NLS_SORT                       BINARY
NLS_TIME_FORMAT                HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT           DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT             HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT        DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY              $
NLS_COMP                       BINARY
NLS_LENGTH_SEMANTICS           BYTE
NLS_NCHAR_CONV_EXCP            FALSE

дело в том что еще в пятницу в ТОАДе NLS_NUMERIC_CHARACTERS тоже была ".". сегодня запускаю и уже ",". Откуда тоад берет эти настройки? и как ему вправить мозги чтобы "." вернул?(тригеры на афтер логон не предлагать , ведь как то работало все до этого? )
оракл 10.2.0.3.0. с базой и моей машиной на выходных никто не игрался 100% :)

собсно интересует вопрос откуда тоад берет настройки при запуске?
Я брошу все и войду в твое положение
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
03.07.2018, 13:06
    #39668756
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
та же проблема. кто нибудь сталкивался ? в реестре уже везде прописал NLS_NUMERIC_CHARACTERS = '.,' не помогает.
...
Рейтинг: 0 / 0
03.07.2018, 13:26
    #39668774
K790
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
valdemar_ru,

TOAD не установлен, поэтому проверить не могу. Может попробовать через скрипт оформить?
...
Рейтинг: 0 / 0
03.07.2018, 13:26
    #39668775
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
valdemar_ru,

Territory-компонента в NLS-LANG. Покажи ее из реестра.
...
Рейтинг: 0 / 0
03.07.2018, 13:43
    #39668790
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
...
Рейтинг: 0 / 0
03.07.2018, 13:50
    #39668797
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
AmKadTerritory-компонента в NLS-LANG. Покажи ее из реестра.
Из нее выводится только если не переопределена в NLS_NUMERIC_CHARACTERS.
Сама же NLS_TERRITORY может быть выведена из языковых настроек ОС, если, конечно, не задана явно :)

И да, применительно к Win: значения соответствующих переменных окружения более приоритетны, чем значения в реестре.
...
Рейтинг: 0 / 0
04.07.2018, 04:50
    #39669203
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
Вячеслав ЛюбомудровНавскидку: http://blog.vishalon.net/how-to-edit-nls-parameters-in-toad-for-oracle-and-oracle-sql-developer
K790 TOAD не установлен, поэтому проверить не могу. Может попробовать через скрипт оформить?
Этот способ находил на просторах спасибо. Сейчас как временное решение использую.
Он должен автоматом выполнятся ? а то он просто открывает скрипт ну, а дальше ручками f5.

AmKad TOAD не установлен, поэтому проверить не могу. Может попробовать через скрипт оформить?
Малость не понял, что именно показать значение NLS_LANG ?
NLS_LANG = AMERICAN_CIS.CL8MSWIN1251 прописан для 32bit и 64bit клиента.
...
Рейтинг: 0 / 0
04.07.2018, 04:57
    #39669204
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
NLS_TERRITORY в реестре нет такой ветки.
в TOAD session NLS_TERRITORY = RUSSIA
в database NLS_TERRITORY = AMERICAN
...
Рейтинг: 0 / 0
04.07.2018, 05:50
    #39669205
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
valdemar_ruNLS_TERRITORY в реестре нет такой ветки.
в TOAD session NLS_TERRITORY = RUSSIA
в database NLS_TERRITORY = AMERICAN diff между v$nls_parameters & nls_database_parameters
...
Рейтинг: 0 / 0
04.07.2018, 11:30
    #39669343
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
Вячеслав Любомудровvaldemar_ruNLS_TERRITORY в реестре нет такой ветки.
в TOAD session NLS_TERRITORY = RUSSIA
в database NLS_TERRITORY = AMERICAN diff между v$nls_parameters & nls_database_parameters

select * from v$nls_parameters
minus
select * from nls_database_parameters


NLS_CURRENCY ?.
NLS_DATE_FORMAT DD.MM.RR
NLS_DUAL_CURRENCY ?.
NLS_ISO_CURRENCY RUSSIA
NLS_NUMERIC_CHARACTERS ,
NLS_TERRITORY RUSSIA
NLS_TIMESTAMP_FORMAT DD.MM.RR HH24:MI:SSXFF
NLS_TIMESTAMP_TZ_FORMAT DD.MM.RR HH24:MI:SSXFF TZR
NLS_TIME_FORMAT HH24:MI:SSXFF
NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR
...
Рейтинг: 0 / 0
04.07.2018, 11:35
    #39669353
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
стоит
NLS_LANG = AMERICAN_CIS.CL8MSWIN1251
но не помогает
...
Рейтинг: 0 / 0
04.07.2018, 11:37
    #39669355
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
в винде прописал разделитель по умолчанию точка.
...
Рейтинг: 0 / 0
04.07.2018, 11:43
    #39669360
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
valdemar_ruстоит
NLS_LANG = AMERICAN_CIS.CL8MSWIN1251
но не помогает
Какая версия базы и клиента? Территория CIS уже много лет как не поддерживается oracle, пользуйтесь RUSSIA.
...
Рейтинг: 0 / 0
04.07.2018, 11:52
    #39669369
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
andrey_anonymousvaldemar_ruстоит
NLS_LANG = AMERICAN_CIS.CL8MSWIN1251
но не помогает
Какая версия базы и клиента? Территория CIS уже много лет как не поддерживается oracle, пользуйтесь RUSSIA.


версия. 11g 2
NLS_LANG = RUSSIA, так ?
...
Рейтинг: 0 / 0
04.07.2018, 11:54
    #39669373
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
клиент 11.2.0.3

NLS_LANG = RUSSIAN_RUSSIA.CL8MSWIN1251 пробовал не помогло
...
Рейтинг: 0 / 0
04.07.2018, 12:58
    #39669441
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
andrey_anonymousvaldemar_ruстоит
NLS_LANG = AMERICAN_CIS.CL8MSWIN1251
но не помогает
Какая версия базы и клиента? Территория CIS уже много лет как не поддерживается oracle, пользуйтесь RUSSIA.Не поддерживалась только в одной версии
...
Рейтинг: 0 / 0
04.07.2018, 13:00
    #39669444
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
valdemar_ruВячеслав Любомудровпропущено...
diff между v$nls_parameters & nls_database_parameters

select * from v$nls_parameters
minus
select * from nls_database_parameters


NLS_CURRENCY ?.
NLS_DATE_FORMAT DD.MM.RR
NLS_DUAL_CURRENCY ?.
NLS_ISO_CURRENCY RUSSIA
NLS_NUMERIC_CHARACTERS ,
NLS_TERRITORY RUSSIA
NLS_TIMESTAMP_FORMAT DD.MM.RR HH24:MI:SSXFF
NLS_TIMESTAMP_TZ_FORMAT DD.MM.RR HH24:MI:SSXFF TZR
NLS_TIME_FORMAT HH24:MI:SSXFF
NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZRЭто ты сейчас что пытался показать?
...
Рейтинг: 0 / 0
04.07.2018, 13:24
    #39669464
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
Вячеслав Любомудровvaldemar_ruпропущено...


select * from v$nls_parameters
minus
select * from nls_database_parameters


NLS_CURRENCY ?.
NLS_DATE_FORMAT DD.MM.RR
NLS_DUAL_CURRENCY ?.
NLS_ISO_CURRENCY RUSSIA
NLS_NUMERIC_CHARACTERS ,
NLS_TERRITORY RUSSIA
NLS_TIMESTAMP_FORMAT DD.MM.RR HH24:MI:SSXFF
NLS_TIMESTAMP_TZ_FORMAT DD.MM.RR HH24:MI:SSXFF TZR
NLS_TIME_FORMAT HH24:MI:SSXFF
NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZRЭто ты сейчас что пытался показать?

думал может поможет решении вопроса.

в переменных средах винды прописал
NLS_DATE_FORMAT = DD.MM.RRRR
NLS_LANG = AMERICAN_AMERICA.CL8MSWIN1251
вроде заработало. тестирую.
...
Рейтинг: 0 / 0
04.07.2018, 13:33
    #39669469
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
valdemar_ruта же проблема. кто нибудь сталкивался ? в реестре уже везде прописал NLS_NUMERIC_CHARACTERS = '.,' не помогает.А ты прямо с апострофами указывал?
...
Рейтинг: 0 / 0
04.07.2018, 13:43
    #39669473
valdemar_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
Вячеслав Любомудровvaldemar_ruта же проблема. кто нибудь сталкивался ? в реестре уже везде прописал NLS_NUMERIC_CHARACTERS = '.,' не помогает.А ты прямо с апострофами указывал?

в реестре, нет конечно )))
...
Рейтинг: 0 / 0
05.07.2018, 15:09
    #39670093
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
Забудьте TOAD и используйте бесплатную программу Oracle SQL Developer, как это сделал я.

Кстати, два дня назад вышел SQL Developer 18.2
https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
...
Рейтинг: 0 / 0
05.07.2018, 20:39
    #39670285
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TOAD и NLS_NUMERIC_CHARACTERS
SQL*PlusЗабудьте TOAD и используйте бесплатную программу Oracle SQL Developer
Чет вспомнилось, как в отдельно взятом подмосковном городе в 90-е и начале нулевых вводили в обиход выделенные линии взамен модемов и прочие ISDN-ы.
Концепцию, если не изменяет склероз, сформулировал лично директор узла связи, где я тогда подвизался на ниве АСУ, и звучала она примерно так: "сначала загнать стадо в загон, а потом отстреливать". Загоняли "бросовыми" тарифами, а когда распробовавший стабильную связь бизнес уже не мог просто взять и "слезть с ёлки" - "отстреливали".
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / TOAD и NLS_NUMERIC_CHARACTERS / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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