Problem
Oracle process (oracle.exe) may crash while repeating backups using Oracle Agent.
A normally working oracle backup job may or may not fail with "Unknown CORBA exception" before the crash.
Note: If the backup job has never been successful, it does not match this article.
Error Message
First, the following error may be reported:
Final error: 0xe0001405 - Unknown CORBA exception. Unable to contact the Backup Exec server. Confirm that the Backup Exec Job Engine service is running on the Backup Exec server.
For additional information regarding this error refer to link V-79-57344-5125
For subsequent jobs, the following error may be reported:
Final error: 0xe0000340 - The Database script returned an error. Refer to the Database script output section in job logs for more details. For additional information regarding this error refer to link V-79-57344-832.
Finally, the following error is reported after the Oracle server is stopped:
Final error: 0xe000848c - Unable to attach to a resource. Ensure that the selected resource exists and is online, and then try again. If the server or resource no longer exists, remove it from the selections.
For additional information regarding this error refer to link V-79-57344-33932
An Application Error is not reported in the Application Event Log when the oracle process crashes.
Solution
A hotfix is now available for this issue in the current version of the product mentioned in this article. Refer to the Hotfix link under Related Articles to obtain the hotfix needed to resolve the issue.
Backup Exec 20.4 Patch Update (100043560)
1. After the patch installation, or fresh installation of BE20.4 or later version, create the following registry value on the Oracle server.
HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Backup Exec For Windows\Backup Exec\Engine\Agents\XBSA\Oracle RMAN Agent for BE20.x
HKEY_LOCAL_MACHINE\SOFTWARE\Veritas\Backup Exec For Windows\Backup Exec\Engine\Agents\XBSA\Oracle RMAN Agent for BE21.x or later
Value Name: VxBSAPin
Value Type: DWORD
Value: 1
2. Restart Oracle process or service.
Note: Shutting down and starting up the database does not restart the oracle process.