ORA-19554: error allocating device, device type:
SBT_TAPE, device name:
RMAN> run
{
ALLOCATE CHANNEL C1 DEVICE TYPE SBT_TAPE PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/opt/dpsapps/dbappagent/lib/lib64/libddboostora.so,
SBT_PARMS=(CONFIG_FILE=/opt/dpsapps/dbappagent/config/oracle_ddbda.cfg)'
FORMAT '%d_%U;
BACKUP DATABASE;
}
using target database control file instead of recovery catalog
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of allocate command on C1 channel at 12/05/2018 04:49:43
ORA-19554: error allocating device, device type: SBT_TAPE, device name:
ORA-27207: syntax error in device PARMS - parentheses mismatch or missing
RMAN> exit
Recovery Manager complete.
Verification
oracle@oratst0001 ():/home/oracle 1
$ oerr ora 27207
27207, 00000,
"syntax error in device PARMS - parentheses mismatch or missing"
// *Cause: User-supplied PARMS value has incorrect syntax.
// *Action: Retry the command with correct syntax: ENV=(..) BLKSIZE=nnnn
oracle@oratst0001 ():/home/oracle 0
$
===========================
$ ls -ltr /opt/dpsapps/dbappagent/config/oracle_ddbda.cfg
-rw-r--r-- 1 root root 100 Dec 5 04:43
/opt/dpsapps/dbappagent/config/oracle_ddbda.cfg
oracle@oratst0001 ():/home/oracle 0
$
Solution:
RMAN> run
2> {
3> ALLOCATE CHANNEL C1 DEVICE TYPE SBT_TAPE PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=/opt/dpsapps/dbappagent/lib/lib64/libddboostora.so,
SBT_PARMS=(CONFIG_FILE=/opt/dpsapps/dbappagent/config/oracle_ddbda.cfg)'
FORMAT '%d_%U';
4> BACKUP DATABASE;
5> }
See Also:
Oracle DB COLD backup using DD Boost data domain
Oracle DB HOT backup using DD boost data domain
Oracle DB Archive backup using DD boost data domain
http://oracle.com