Цитата: OlegON ➤ не любите себя...
Я уже понял, когда начал работу на ней. Сейчас перестал падать сервер приложений, только с переодичностью в пару минут в логах появляется запись о потери связи с БД почтового сервера:
Цитата: 2016.12.06 (вторник) 21:03:23 1.30.3.0 sp4 Sm.Post.Server
----- Прерывание работы программы -----
сообщение: "ORA-03135: connection lost contact
Process ID: 4752
Session ID: 201 Serial number: 3273
"
исключение: System.Data.OracleClient.OracleException
источник: System.Data.OracleClient
данные:
соединено с: База даных=agro06; Пользователь=Supermag
текст команды: Supermag.Core.GetLicenseInfo
тип команды: StoredProcedure
параметры: serialNum=«null»; wsMaxCount=«null»; expDate=«null»
метод: Void CheckError(System.Data.OracleClient.OciErrorHandle, Int32)
в System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
в System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
в System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciRowidDescriptor& rowidDescriptor)
в System.Data.OracleClient.OracleCommand.ExecuteNonQuery()
в Sm.Server.Database.OracleSafeCommand.ExecuteNonQuery()
в Sm.Server.Database.OracleRunner.ExecuteNonQuery(OracleSafeCommand command)
в Sm.Post.Server.RunnerBase.ThreadRunner.CheckLicense()
в Sm.Post.Server.RunnerBase.ThreadRunner.Open()
в Sm.Post.Server.RunnerBase.LoadSessionParameters(ThreadRunner thd, Boolean sending)
в Sm.Post.Server.SendingReplyRunner.Run(ITaskBreaker breaker)
В логах системы ничего, чтобы повторялось с такой переодичностью. Переодически появляется такое сообщение:
Служба "Супермаг - Сервер приложений" неожиданно прервана. Это произошло (раз): N.
Где N - колво раз.
Еще, захотел зайти в SQL Navigator при попытке соединиться с БД появляется ошибка:
"Cannot load OCI DLL: D:\oracle\ora112\bin\oci.dll"
И где посмотреть alert.log?