oracle@szxcya5 $ cat rman_recovery_msglog.txt

Recovery Manager: Release 8.1.7.2.0 - Production

RMAN-06005: connected to target database: UDBPROD (DBID=1776850954)
RMAN-06009: using target database controlfile instead of recovery catalog

RMAN> run {
allocate channel d1 type disk;
allocate channel d2 type disk;
allocate channel d3 type disk;
allocate channel d4 type disk;
allocate channel d5 type disk;

restore database skip forever tablespace TEMP_TS;
recover database skip forever tablespace TEMP_TS;
release channel d1;
release channel d2;
release channel d3;
release channel d4;
release channel d5;
}

RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-08030: allocated channel: d1
RMAN-08500: channel d1: sid=14 devtype=DISK

RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-08030: allocated channel: d2
RMAN-08500: channel d2: sid=15 devtype=DISK

RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-08030: allocated channel: d3
RMAN-08500: channel d3: sid=16 devtype=DISK

RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-08030: allocated channel: d4
RMAN-08500: channel d4: sid=17 devtype=DISK

RMAN-03022: compiling command: allocate
RMAN-03023: executing command: allocate
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03007: retryable error occurred during execution of command: allocate
RMAN-07004: unhandled exception during command execution on channel d5
RMAN-10035: exception raised in RPC: ORA-19554: error allocating device, device
type: DISK, device name:
ORA-04031: unable to allocate 532528 bytes of shared memory ("large pool","unkno wn object","large pool hea","KSFQ Buffers")
RMAN-10031: ORA-19624 occurred during call to DBMS_BACKUP_RESTORE.DEVICEALLOCATE

Please let me know your input please.