Рабочий процесс (w3wp) падает в Windows 10 и серверах при использовании Oracle OracleDataNotify.OnNotificaton - PullRequest
0 голосов
/ 05 марта 2019

Мы используем концепцию Oracle Data Notification в dotNet.WorkerProcess w3wp аварийно завершает работу при наличии вставки в таблицу USER_CHANGE_NOTFICATION_REGS в операционной системе Windows 10 и Windows Server.

Ниже приведен код OracleDependency dep = new OracleDependency (cmd);dep.OnChange + = new OnChangeEventHandler (OracleDataNotify.OnNotificaton);

Ниже приведены сведения об исключении. System.OverflowException Арифметическая операция привела к переполнению Oracle.DataAccess.Client.OracleDependency.OnChangeOpsCallback_fn (идентификатор строки, IntPtr opsErrCtx, IntPtr opsChgNTFNDesc, NotiVal notiVal)

1 Ответ

0 голосов
/ 12 марта 2019

Изначально Oracle Data Notification работает в операционной системе Windows 7, но в последних версиях ОС, таких как win10 и win2012 server, ОС w3wp выходит из строя.Но проблема была решена установкой последней версии Oracle Client, то есть 2.122.1.0.

...