Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
У некоторых пользователей вдруг оказалось NLS_SORT=BINARY

Где порыться - откуда берется значение?

Сам он поменять не может и не мог - вся работа только из приложения. Запусить Alter Session ему неоткуда.
Да и работают только на серверах приложений, доступа к реестру "походить-погадить" у них нет.
22 фев 14, 12:57    [15610272]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
доступа к реестру "походить-погадить" у них нет.
То есть ты до сих пор наивно не в курсе, что окружение приоритетнее реестра?
22 фев 14, 15:32    [15610806]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
вдруг оказалось NLS_SORT=BINARY
Код, зависящий от NLS, - гуано.
Ежели коду на самом деле всё равно, то пользователи сами козлы.
22 фев 14, 15:36    [15610817]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic,

ты везде пишешь Order by nlssort(***)?
22 фев 14, 15:51    [15610861]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic
andreymx
доступа к реестру "походить-погадить" у них нет.
То есть ты до сих пор наивно не в курсе, что окружение приоритетнее реестра?
вот я и прошу помочь - подскажи, куда рыть?
22 фев 14, 15:58    [15610888]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
вот я и прошу помочь - подскажи, куда рыть?
https://www.google.ru/search?q=Setting Environment Variables windows
22 фев 14, 16:03    [15610918]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
ты везде пишешь Order by nlssort(***)?
Только когда от этого зависит финансовый результат.
22 фев 14, 16:04    [15610923]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic
andreymx
вот я и прошу помочь - подскажи, куда рыть?
https://www.google.ru/search?q=Setting Environment Variables windows
Меня, собссно, интересует какие именно параметры ответчают за NLS_SORT=BINARY - в реестре и в переменных окружения.

а то, что ты знаешь, что такое переменные окружения - я тоже знаю. Можешь не хвастаться.
22 фев 14, 16:17    [15610994]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
а то, что ты знаешь, что такое переменные окружения - я тоже знаю. Можешь не хвастаться.

Да просто я доношу до тебя, что любой пользователь может при особом желании задать любое nls-окружение.
22 фев 14, 16:37    [15611077]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic
andreymx
а то, что ты знаешь, что такое переменные окружения - я тоже знаю. Можешь не хвастаться.

Да просто я доношу до тебя, что любой пользователь может при особом желании задать любое nls-окружение.
вот я и спрашиваю у тех, кто опытнее меня в этих вопросах - что именно у него посмотреть? какую переменную окружения и какую строку реестра (HKLM, HKCU) ? Regional and Language Option смотреть (хотя смотрел уже - вроде у него то же самое, что и у меня)?
Только на сервере (WinTS/Citrix) или еще и на локальной машине?

ЗЫ: наши не любые. У них на сервере нет доступа ни к фару, ни к рабочему столу - только к приложениям.
22 фев 14, 16:44    [15611097]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
Меня, собссно, интересует какие именно параметры ответчают за NLS_SORT=BINARY - в реестре и в переменных окружения.
Если ты хотел узнать, в каких случаях этот параметр устанавливается неявно, то поздравляю - вопрос у тебя не удался.
22 фев 14, 16:45    [15611104]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic,

ну теперь-то ты понял, чего я хотел.
ОТВЕЧАЙ!
22 фев 14, 16:48    [15611116]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
какую переменную окружения
(не претендуя на гениальность): NLS_*
andreymx
ни к рабочему столу - только к приложениям.
И даже файлы создавать не могут?
+
ВГробуЯВидалТакихПриложениеПисак.bat
set NLS_SORT=BINARY
sqlplus.exe
22 фев 14, 16:51    [15611129]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
ну теперь-то ты понял, чего я хотел.
Ошибаешься.
22 фев 14, 16:52    [15611131]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic,

не могут создавать
у них только опубликованное приложение - и всё.
Никаких плюсов, девелоперов и прочих жаб.

ЗЫ: все переменные окружения, его и свои, я просмотрел сразу - там ничего похожего нету.
зЫ: командой set>1
22 фев 14, 16:54    [15611136]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic
andreymx
ну теперь-то ты понял, чего я хотел.
Ошибаешься.
хм
у меня всегда был ужасный почерк

Учительница отказывалась проверять мои работы.
22 фев 14, 17:00    [15611162]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Elic
Member

Откуда:
Сообщений: 29991
andreymx
не могут создавать
Не верю. Даже временные файлы всегда должно быть куда писать.
22 фев 14, 17:20    [15611274]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Elic
andreymx
не могут создавать
Не верю. Даже временные файлы всегда должно быть куда писать.
этого у них не отнять
22 фев 14, 17:27    [15611290]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7136
1) Двухзвенка, трехзвенка? Если трехзвенка, то проверять также apps сервер
И вообще более подробно как что работает и где ты увидел NLS_SORT

2) Задача не Oracle или OS Job?

3) Реестры смотрел и для 32 и для 64 битных?
Для всех Oracle_HOME
Пользовательские ветки тоже?
Могло что то остаться от предыдущей инсталляции
параметры oracle? v$parameter

4) текущие переменные:
Start -> CMD ->
Set | find /i "NLS"

Могут устанавливаться например из logon скрипта домена

5) Какой oracle клиент используется и какой битности:
native, instance, jdbc, ms odbc, oracle odbc
p.s. intsantClient может совсем не иметь NLS окружения, что автоматом
NLS_SORT-> BINARY
select * from nls_valid_values

6) Какая OS (английская - русская - международная)
какие языковые настройки системы (ява может тащить оттуда)

7) Если важна настройка NLS, сделай alter session set NLS
перед критическим кодом
22 фев 14, 21:51    [15612298]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Vadim Lejnin
1) Двухзвенка, трехзвенка? Если трехзвенка, то проверять также apps сервер
И вообще более подробно как что работает и где ты увидел NLS_SORT
Двухзвенка

увидел через sys_context('USERENV','nls_sort') (плдключил в форму отладочный вызов)
Vadim Lejnin
2) Задача не Oracle или OS Job?
обычное клиентское приложение, exe+dll

Vadim Lejnin
3) Реестры смотрел и для 32 и для 64 битных?
Для всех Oracle_HOME
Пользовательские ветки тоже?
Могло что то остаться от предыдущей инсталляции
реестры пока не смотрел - надо админов дергать

Vadim Lejnin
параметры oracle? v$parameter
там в NLS-ах RUSSIAN, но общий список - в понедельник

Vadim Lejnin
4) текущие переменные:
Start -> CMD ->
Set | find /i "NLS"
нет там ничего похожего

Vadim Lejnin
Могут устанавливаться например из logon скрипта домена
да вроде нету
есть триггер на логон, но он как раз щаз отключен

Vadim Lejnin
5) Какой oracle клиент используется и какой битности:
native, instance, jdbc, ms odbc, oracle odbc
p.s. intsantClient может совсем не иметь NLS окружения, что автоматом
NLS_SORT-> BINARY
select * from nls_valid_values
клиент вроде 32 битныйЮ остальное - в понедеьлник

Vadim Lejnin
6) Какая OS (английская - русская - международная)
какие языковые настройки системы (ява может тащить оттуда)
джавы нет, остальное в пнд

Vadim Lejnin
7) Если важна настройка NLS, сделай alter session set NLS
перед критическим кодом
да уже думал
но не хочется русским перебить украинский - вдруг кто захочет
22 фев 14, 22:43    [15612585]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10784
andreymx
у них только опубликованное приложение - и всё
Окружение этого опубликованного приложения берётся строго с сервера или на него влияют и локальные настройки?
HKEY_USERS сервера уже проверили?
23 фев 14, 16:22    [15614915]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Basil A. Sidorov
andreymx
у них только опубликованное приложение - и всё
Окружение этого опубликованного приложения берётся строго с сервера или на него влияют и локальные настройки?
HKEY_USERS сервера уже проверили?
я завтра посмотрю
если помнишь - скажи конкретную ветку
23 фев 14, 16:40    [15614977]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10784
andreymx
если помнишь - скажи конкретную ветку
Это раздел, где в виде SID-разделов хранятся все пользователи, которые когда либо логинились на этот сервак.
Если когда-либо, кому-либо менялись настройки окружения, то эти настройки имеют полное право сохраниться у этих конкретных пользователей.
Если нет других оптимизационных стратегий, то я бы начал с просмотра разделов конкретных пользователей.
23 фев 14, 16:54    [15615025]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
Basil A. Sidorov,

дело в том, что я не админ. Буду их просить. А чтобы что-то просить, я должен знать - что именно.
:)
23 фев 14, 16:58    [15615041]     Ответить | Цитировать Сообщить модератору
 Re: NLS_SORT BINARY  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 10784
Проблема в чём? Во вполне конкретной строке.
Вот пусть и ищут эту вполне конкретную строку.
Можно ещё проще: "Для опубликованного приложения OurCoolApp настройки пользователей Иванов, Петров, Сидоров, ... отличаются от корректных. В частности, ...". И стандартную формулировку про "найти и изничтожить".
23 фев 14, 17:02    [15615051]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить