powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема с загрузкой страницы. NLS_LANGUAGE
5 сообщений из 5, страница 1 из 1
Проблема с загрузкой страницы. NLS_LANGUAGE
    #39810642
Добрый день.

При загрузке любой страницы apex (tomcat ords 19.1 +apex 19.1) дважды выполняет переопределение nls параметров сессии:
1. В самом начале: alter session set NLS_LANGUAGE='AMERICAN' NLS_TERRITORY='AMERICA' NLS_CALENDAR='GREGORIAN' NLS_SORT='BINARY' NLS_COMP='BINARY'
2. Потом, как я понимаю, берет настройки из Application Primary Language и делает уже: alter session set nls_language='RUSSIAN' nls_territory='RUSSIA'

Первый шаг занимает иногда до 2-3 секунд, что уже критично. В самой базе параметр nls_language = RUSSIAN.

Подскажите, пожалуйста, как из избавиться от п.1?

Спасибо!
...
Рейтинг: 0 / 0
Проблема с загрузкой страницы. NLS_LANGUAGE
    #39810693
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр29,

Я так понимаю, проблема из-за того что открыты dblink-и.
Попробуйте создать процедуру с

Код: plsql
1.
2.
3.
4.
  for rec in ( select t.db_link from v$dblink t ) loop
      
    dbms_session.close_database_link(rec.db_link);
  end loop;



и поместить её в Security > clean up pl/sql code
...
Рейтинг: 0 / 0
Проблема с загрузкой страницы. NLS_LANGUAGE
    #39810744
SvDev,

Помогло, спасибо!
...
Рейтинг: 0 / 0
Проблема с загрузкой страницы. NLS_LANGUAGE
    #39830867
babidna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а по подробнее пожалуста
проблема в том что у меня на разных аппликауиях периодически перестают работать
sql где в where есть дата
типа where adate>=:PAGE_DATA_FROM (select list или календарь)
если я прописываю жестко
where adate>=to_date('19-06-2019','dd-mm-yyyy') все срабатывает

копаю в сторону NLS... настроек началось после перехода на 19.1 с 5.2
...
Рейтинг: 0 / 0
Проблема с загрузкой страницы. NLS_LANGUAGE
    #39831029
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
babidna,

Пропишите формат даты в Shared Components > Globalization Attributes или явно to_date с форматом.
Если прописали, то тогда причина может быть в конкретных запросах или значение не устанавливается (смотрите отладку апекса)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Проблема с загрузкой страницы. NLS_LANGUAGE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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