Using the Oracle plugin version 4.x or earlier, GUI driven RMAN backups of Oracle database complete successfully, but GUI restores or scripted CLI restores and backups fail.
Sample binary log error message:
Failed to submit job 'RMAN controlled restore' using plugin 'Oracle RMAN APM:<ORACLE_CLIENT_NAME>:350' on client
'<ORACLE_CLIENT_NAME>'. Need entry in hookplugs.cfg to support this plugin
The error is reporting that there is no entry for the client within the plugin access configuration file
Check the contents of the plugin access configuration file ~netvault/config/hookplugs.cfg (On the Netvault Server):
Sample entry -
[<ORACLE_CLIENT_NAME>]
Plugins=Oracle Rman!,Oracle Rman APM
Account=default
Password=
The first line needs to be the Client <ORACLE_CLIENT_NAME> where the Oracle RMAN plugin is installed, not the Netvault server
<NETVAULT_SERVER_NAME>. If the server is listed here, remove the reference to the server and add plugin access for the client
using the following commands:
[1] nvpluginaccess -remove -client <NETVAULT_SERVER_NAME>
[2] nvpluginaccess -client <ORACLE_CLIENT_NAME> -account default
Sample output from the command:
nvpluginaccess -client julian -account default
C:\Program Files\NetVault6\util>nvpluginaccess -client julian -account default
Please select a plugin you wish to allow client 'julian' to access:
1) Informix plugin
2) Oracle RMAN plugin
3) Informix and Oracle RMAN plugins
4) Specify plugin name
2 <- select 2
Please enter the password for the account 'default':
Successfully added client 'julian'
NB - if using a newly created user profile then the netvault user must have the following set
[1] all privileges granted
[2] member of all client groups
[3] member of all media groups
If you have performed nvplugin access and are still getting errors within the netvault log such as;
Failed to get valid job submission info
Then :
[1] check that the user still exists within the netvault access control
[2] check that the user password has not been changed within netvault acccess control