(ORA-00603: Сеанс сервера ORACLE прерван фатальной ситуацией) Случайно генерируется при выполнении запроса таблицы DROP - PullRequest
3 голосов
/ 08 октября 2019

Я использую последнюю версию провайдера Oracle.ManagedDataAccess для .Net Core. Когда я выполняю следующую инструкцию SQL под пользователем Admin:

DROP TABLE "MYUSER"."MYTABLE";

Выдает это исключение:

Oracle.ManagedDataAccess.Client.OracleException: 'ORA-00603: сеанс сервера ORACLEзавершается фатальной ошибкой ORA-00600: внутренний код ошибки, аргументы: [2032], [12585499], [12585499], [8192], [219], [255], [0], [56319], [], [], [], [] '

Вот полный стекзавершается фатальной ошибкой ORA-00600: внутренний код ошибки, аргументы: [2032], [12585499], [12585499], [8192], [219], [255], [0], [56319], [], [], [], [] в OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution (Int32 & cursorId, логический bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException & ExceptionBearSignOOBBDBDBDBDBDBDBDBDBDBDBDBDBDBDBDBDVDBDBDVDBDVDBDBDBDBDBDBDBD)dImpl.ExecuteNonQuery (String CommandText, OracleParameterCollection paramColl, CommandType CommandType, OracleConnectionImpl connectionImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64 [] & scnFromExecution, OracleParameterCollection & bindByPositionParamColl, булева & bBindParamPresent, OracleException & exceptionForArrayBindDML, подключение OracleConnection, OracleLogicalTransaction & oracleLogicalTransaction, булева isFromEF) вOracle.ManagedDataAccess.Client. это исключение означает, что в поставщике Oracle есть ошибка. К сожалению, у меня нет поддержки Oracle. У кого-нибудь есть идея, почему у меня возникло это исключение?

ОБНОВЛЕНИЕ

Я могу получить информацию об обнаруженной ошибке. Вот ссылка: https://gist.github.com/tanbchr/25a81146af2a9f346cc8c44d6555dc4d

...