Боюсь, что ваша проблема нуждается в более глубоком анализе, поскольку ORA-03113 может иметь различные причины, но обычно это означает, что исполняемый файл 'oracle' неожиданно завершил работу, когда существующее соединение было установлено.Вы должны попытаться изолировать команду SQL, которая выполняется при возникновении ошибки.Это можно сделать либо путем проверки файлов трассировки на сервере, либо с помощью трассировки SQL * Net, если у вас нет доступа к серверу.Если оператор может быть изолирован, что последовательно вызывает ошибку ORA-3113, то его можно дополнительно проанализировать (например, план выполнения, триггеры и т. Д.) Или, возможно, лучше всего поднять SR, чтобы служба поддержки Oracle могла решить эту проблему.Если у вас есть доступ к поддержке Oracle, вы можете найти дополнительную информацию об устранении неполадок ORA-03113 в MOS Doc ID 1506805.1.Дайте мне знать, могу ли я вам чем-нибудь помочь.