Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
capet0z
Member

Откуда:
Сообщений: 26
Падает LISTENER или проблема с памятью. 11.2.0.1.0?

Добрый день.
Конфигурация сервера: Windows Server 2003 r2 SP2 x32, 4Gb RAM, 400Gb HDD. Oracle 11.2.0.1.0
Возникла проблема следующего рода: падает LISTENER через 15-25 часов работы.
Восстановить работу можно перезагрузив сервер и перезапустив вручную службу OracleService<SID>, но запускается не с первого раза.
возникает такая ошибка:
автор
Не найдено описание для события с кодом ( 0 ) в источнике ( OracleService<SID> ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: OracleService<SID> error: 5; CreateMutex.

Если просто перезапускать сервер (без какой-либо ошибки), то OracleService<SID> стартует довольно таки долго - до 5-7 минут.

Во время сбоя пользователи получают такую ошибку:
автор
ORA-12518: TNS: процесс прослушивания не может отсоединить клиента


27-АПР-2012 07:40:11 * (CONNECT_DATA=(SID=PITE)(CID=(PROGRAM=F:\oracle\home\perl\bin\perl.exe)(HOST=my_host)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.0.79.2)(PORT=3717)) * establish * PITE * 12518
TNS-12518: TNS: процесс прослушивания не может отсоединить клиента
TNS-12560: TNS:ошибка адаптера протокола
TNS-00530: Ошибка адаптера протокола


Под Оракл выделено 2ГБ ОЗУ. Запущен в режиме Dedicated
Параметры такие:
автор
sga_max_size 1240M
sga_target 0
pga_agregate_target 0
memory_max_target 2056M
memory_target 2056M
processes 700
sessions 1072

К серверу стабильно подключается 8-12 клиентов


TNSNAMES.ora
# tnsnames.ora Network Configuration File: F:\oracle\home\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

PITESERVICE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.79.2)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = pite)
    )
  )

PITE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.79.2)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = pite)
    )
  )

SQLNET.ora
SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES)

LISTENER.ora
# listener.ora Network Configuration File: F:\oracle\home\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = pite)
      (GLOBAL_DBNAME = pite)
      (ORACLE_HOME = F:\oracle\home)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.79.2)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = F:\oracle


Алерты и ошибки от OracleDBConsole
автор
Alert Details
Metric Out of Memory
Time/Line Number Fri Apr 27 07:43:52 2012/65450
Severity Critical

Timestamp 27-Apr-2012 07:48:13
Administrator <SYSTEM>
Message Out of memory detected in F:\oracle\diag\rdbms\pite\pite\alert\log.xml at time/line number: Fri Apr 27 07:43:52 2012/65450.

автор
В операционной системе хоста наблюдается интенсивная подкачка данных, но определенного главного источника не выявлено. Изучите выполняющиеся на хосте процессы, которые не принадлежат этому экземпляру и которые потребляют значительный объем виртуальной памяти. Рекомендуется также увеличить объем физической памяти хоста.


Я в администрировании не силён, но есть подозрение, что надо включать ключ /PAE (http://support.microsoft.com/kb/283037) и уменьшать память до 1900М (чтоб была меньше чем 2056М). Перед манипуляциями, хочу обсудить всё с профессионалами, то есть с вами.

Помогите пожалуйста решить проблему.
init.ora во вложении

К сообщению приложен файл (init.ora - 1Kb) cкачать
27 апр 12, 14:35    [12480049]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
capet0z
Member

Откуда:
Сообщений: 26
забыл добавить. log.xml
автор
<msg time='2012-04-27T07:43:52.375+03:00' org_id='oracle' comp_id='rdbms'
msg_id='4227648274' type='INCIDENT_ERROR' group='Out of Memory'
level='1' host_id='VISTGROUP' host_addr='10.0.79.2'
prob_key='ORA 4030' upstream_comp='' downstream_comp='KGH'
ecid='' errid='79148' detail_path='f:\oracle\diag\rdbms\pite\pite\trace\pite_ora_2804.trc'>
<attr name='IMPACT' value='POSSIBLE INSTANCE FAILURE'/>
<txt>Errors in file f:\oracle\diag\rdbms\pite\pite\trace\pite_ora_2804.trc (incident=79148):
ORA-04030: выход за пределы памяти процесса при попытке выделить 123404 байт (QERGH hash-agg,kllcqas:kllsltba)
</txt>
</msg>
<msg time='2012-04-27T07:43:52.406+03:00' org_id='oracle' comp_id='rdbms'
msg_id='dbgexProcessError:1176:3370026720' type='TRACE' level='16'
host_id='VISTGROUP' host_addr='10.0.79.2'>
<txt>Incident details in: f:\oracle\diag\rdbms\pite\pite\incident\incdir_79148\pite_ora_2804_i79148.trc
</txt>
27 апр 12, 14:47    [12480141]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
capet0z
Member

Откуда:
Сообщений: 26
Помогите )
27 апр 12, 15:57    [12480717]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
capet0z
Member

Откуда:
Сообщений: 26
alter system set sessions = 300 scope=spfile;
alter system set processes = 400 scope=spfile;

Сделал рестарт

а мне показывает sessions 624 processes 400
Это что за белиберда ?
27 апр 12, 17:41    [12481695]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
паг
Guest
Не хватает вам PGA. Ставьте 64Bit Windows и Oracle и смело выделяйте сколько сможете (3.5Gb например).

А сессий в принципе не может быть меньше процессов.
27 апр 12, 17:53    [12481761]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
capet0z
Member

Откуда:
Сообщений: 26
Если ставить Windows 2003 x64, то она подойдёт ? Обязательно ли добавлять ОЗУ ? Или 4Gb хватит ? Если хватит 4ГБ, то как её лучше настроить , как распределить ?
28 апр 12, 09:08    [12483459]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
dba123
Member

Откуда:
Сообщений: 1054
capet0z,

посмотрите на металинке
Oracle Database and the Windows NT memory architecture, Technical Bulletin [ID 46001.1]
28 апр 12, 09:24    [12483511]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
capet0z
Member

Откуда:
Сообщений: 26
К сожалению меня там нет. Не трудно ли вам отправить сообщение мне на почту (a"пёс"loggys.com)?
29 апр 12, 11:10    [12487833]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1639
Столкнулся с этой проблемкой.

+
Не удается найти описание для идентификатора события 0 из источника OracleServicedboffice. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.

Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.

К событию были добавлены следующие сведения: 

OracleServicedboffice error: 5
CreateMutex


Перезапуск службы не помог, помог перезапуск сервера (Windows Server 2016).

Поиском нашел такое. Имеющие доступ могут выложить cause.
20 ноя 19, 09:30    [22020284]     Ответить | Цитировать Сообщить модератору
 Re: Падает LISTENER или проблема с памятью. 11.2.0.1.0?  [new]
Elic
Member

Откуда:
Сообщений: 29979
dmdmdm
Поиском нашел такое.
У тебя проблемы с релевантностью?
dmdmdm
Имеющие доступ могут выложить cause.
Это такой способ завуалировать наглую просьбу "дайте почитать"?
20 ноя 19, 09:54    [22020300]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить