[ТЕМА ЗАКРЫТА]
07.04.2014 17:48  
OlegON
Все же неплохо бы читать, я не зря трудился, ссылку ставил... За момент startup - падение клиента записи есть? Не надо все подряд вываливать...
 
07.04.2014 18:24  
alicedr
:
Все же неплохо бы читать, я не зря трудился, ссылку ставил... За момент startup - падение клиента записи есть? Не надо все подряд вываливать...
Ок, сведу воедино.
Весь процесс: старт службы Оракла,
старт сервера приложений под пользователем Супермаг (база=автостарт, бочка зеленая),
запуск Супермага под пользователем Супермаг (бочка зеленая, ошибок в бочке нет),
останов сервера приложений,
останов Оракла.

У меня есть точный момент возникновения ошибки:
SmError
:
2014.04.07 (понедельник) 14:42:39 1.30.0.0 Sm.Main
----- Прерывание работы программы -----
сообщение: "ORA-20017: Клиентский процесс не зарегистрирован сервером
В Супермаге в логе ошибок видны только моменты запуска и останова администратора службы приложений, никаких других записей нет:
supermag.sseventlog
:
   	EVENTTIME	RECID	MSGLINE	EVENTSESSION	EVENTMESSAGE	EVENTLOGIN	EVENTSOURCE	EMPLOYEE	WSNAME	USERNAME	OSUSER
6	07.04.2014 14:42:20	9635	1	-2	Controller startup: 07.04.2014 14:42:20		Core	-2	AD1\KIDTSQL0	SUPERMAG	SYSTEM
7	07.04.2014 14:42:48	9636	1	-1	Controller exit: 07.04.2014 14:42:48		Core	-1	AD1\KIDTSQL0	SUPERMAG	SYSTEM
Оракл в своем alertlog ничем момент запуска супермага не запомнил, полный текст лога есть на 2 странице темы.

listener заметил, что
:
14:42:04 обнаружился сервис бд
14:42:19 к нему успешно подсоединился пользователь System из приложения Sm.AppServer.exe
14:42:20 к нему успешно подсоединился пользователь System из приложения Sm.AppServer.exe в еще 6 сессиях
14:42:38 к нему успешно подсоединился пользователь Master из приложения Sm.Main.exe в 2 сессиях
14:42:48 к нему успешно подсоединился пользователь System из приложения Sm.AppServer.exe
14:42:58 сервис БД умер
то же самое в терминах листенера:
:
07-APR-2014 14:42:04 * service_register * nv1 * 0
07-APR-2014 14:42:19 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50739)) * establish * n1 * 0
07-APR-2014 14:42:20 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50741)) * establish * n1 * 0
07-APR-2014 14:42:20 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50742)) * establish * n1 * 0
07-APR-2014 14:42:20 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50743)) * establish * n1 * 0
07-APR-2014 14:42:20 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50744)) * establish * n1 * 0
07-APR-2014 14:42:20 * service_update * nv1 * 0
07-APR-2014 14:42:20 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50745)) * establish * n1 * 0
07-APR-2014 14:42:23 * service_update * nv1 * 0
07-APR-2014 14:42:24 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50746)) * establish * n1 * 0
Mon Apr 07 14:42:26 2014
07-APR-2014 14:42:26 * service_update * nv1 * 0
Mon Apr 07 14:42:38 2014
07-APR-2014 14:42:38 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.Main.exe)(HOST=KIDTSQL0)(USER=master))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50757)) * establish * n1 * 0
07-APR-2014 14:42:39 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.Main.exe)(HOST=KIDTSQL0)(USER=master))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50758)) * establish * n1 * 0
07-APR-2014 14:42:47 * service_update * nv1 * 0
07-APR-2014 14:42:48 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=n1)(CID=(PROGRAM=C:\SM2000\Bin\Sm.AppServer.exe)(HOST=KIDTSQL0)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::7c46:4ca4:6e2d:8f16%16)(PORT=50759)) * establish * n1 * 0
Mon Apr 07 14:42:50 2014
07-APR-2014 14:42:50 * service_update * nv1 * 0
07-APR-2014 14:42:56 * service_update * nv1 * 0
07-APR-2014 14:42:58 * service_died * nv1 * 12537
 
07.04.2014 19:23  
OlegON
:
HOST=fe80::7c46:4ca4:6e2d:8f16%16
IPv6 убираем, пока никто не заметил...
 
08.04.2014 10:15  
alicedr
:
IPv6 убираем, пока никто не заметил...
На других, рабочих, серверах IPv6 тоже используется. Без проблем.
:
08-APR-2014 09:09:19 * (CONNECT_DATA=(SERVICE_NAME=NV1042)(CID=(PROGRAM=C:\SM2000\Bin\Sm.Main.exe)(HOST=KILMSQL01)(USER=master))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::71e3:c009:abfb:4669%15)(PORT=51519)) * establish * NV1042 * 0
08-APR-2014 09:09:19 * service_update * nv1042 * 0
08-APR-2014 09:09:19 * (CONNECT_DATA=(SERVICE_NAME=NV1042)(CID=(PROGRAM=C:\SM2000\Bin\Sm.Main.exe)(HOST=KILMSQL01)(USER=master))) * (ADDRESS=(PROTOCOL=tcp)(HOST=fe80::71e3:c009:abfb:4669%15)(PORT=51520)) * establish * NV1042 * 0
 
08.04.2014 10:19  
Mtirt
У меня есть подозрение, что с клиента идет подключение как Dedicated, а надо - как Shаred.\
Покажите клиентский tnsnames.ora.
 
08.04.2014 10:19  
OlegON
Можете уговаривать сколько хотите, но я рекомендую отключить, тогда и продолжим... Не настало еще его время...
 
08.04.2014 10:27  
alicedr
:
У меня есть подозрение, что с клиента идет подключение как Dedicated, а надо - как Shаred.\
Покажите клиентский tnsnames.ora.
Все одинаковы, как близнецы:
:
N1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = kidtsql0)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = N1)
    )
  )
 
08.04.2014 10:32  
Mtirt
А если вместо (SERVER = DEDICATED) поставить (SERVER = SHARED) ?
 
08.04.2014 10:40  
OlegON
:
А если вместо (SERVER = DEDICATED) поставить (SERVER = SHARED) ?
Нет-нет, на сервере приложений это точно нельзя делать.
 
08.04.2014 11:18  
Mtirt
А на клиенте?
 
 






- - RSS - - Карта - 👫 Яндекс.Метрика