DB2 on Windows Veriosn 9.5
I am just sruggling with this database restore!!
When I run it I get the error:
SET TABLESPACE CONTAINERS FOR 5 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "I:\DB2_02\NODE0000\SQL00003\SYSTOOLSPACE" 10192 )SQL0298N Bad container path. SQLSTATE=428B2
and I also get:
SQL0902C A system error (reason code = "242
Below are the LIST TABLESPACES DETAIL for the source and my restore script.
I've googled the error but don't really understand what the problem is.. can anyone help
List tablespaces detail (from source)
[CODE]Tablespace ID = 0
Name = SYSCATSPACE
Type = Database managed space
Number of containers = 1
Tablespace ID = 1
Name = TEMPSPACE1
Type = Database managed space
Number of containers = 1
Tablespace ID = 2
Name = USERSPACE1
Type = Database managed space
Number of containers = 1
Tablespace ID = 3
Name = INDSP16K
Number of containers = 1
Tablespace ID = 4
Name = INDSP32K
Type = Database managed space
Number of containers = 1
Tablespace ID = 5
Name = SYSTOOLSPACE
Type = Database managed space
Number of containers = 1
Tablespace ID = 6
Name = INDSP4K
Type = Database managed space
Number of containers = 1
Tablespace ID = 7
Name = TBLSP4K
Number of containers = 1
Tablespace ID = 8
Name = TBLSP16K
Type = Database managed space
Number of containers = 1
Tablespace ID = 9
Name = TBLSP32K
Type = Database managed space
Number of containers = 1
Tablespace ID = 10
Name = SYSTOOLSTMPSPACE
Type = System managed space
Contents = User Temporary data
Number of containers = 1
Tablespace ID = 11
Name = TEMPSPACE2
Type = System managed space
Contents = System Temporary data
Number of containers = 1
----
Restore SCript
Code:
RESTORE DATABASE PRODDM FROM "I:\ProdDMBackup" TO "G:" INTO DUTDM WITH 2 BUFFERS BUFFER 1024 REDIRECT PARALLELISM 1 WITHOUT PROMPTING;
SET TABLESPACE CONTAINERS FOR 0 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "G:\DB2_02\NODE0000\DUTDM\CONTAINERS\Catalog_tbsp" 1280000 );
SET TABLESPACE CONTAINERS FOR 1 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "G:\DB2_02\NODE0000\DUTDM\system_tbsp" 2560000 );
SET TABLESPACE CONTAINERS FOR 2 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "G:\DB2_02\NODE0000\DUTDM\CONTAINERS\USER_TBSP" 5632000 );
SET TABLESPACE CONTAINERS FOR 3 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "I:\DB2_02\NODE0000\DUTDM\Containers\INDSP16K_tbsp" 1280000 );
SET TABLESPACE CONTAINERS FOR 4 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "I:\DB2_02\NODE0000\DUTDM\Containers\INDSP32K_tbsp" 208000 );
SET TABLESPACE CONTAINERS FOR 5 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "I:\DB2_02\NODE0000\SQL00003\SYSTOOLSPACE" 10192 );
SET TABLESPACE CONTAINERS FOR 6 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "E:\DB2_02\NODE0000\DUTDM\Containers\INDSP4K_tbsp" 768000 );
SET TABLESPACE CONTAINERS FOR 7 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "E:\DB2_02\NODE0000\DUTDM\Containers\TBLSP4K_tbsp" 256000 );
SET TABLESPACE CONTAINERS FOR 8 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "I:\DB2_02\NODE0000\DUTDM\Containers\TBLSP16K_tbsp" 6272000 );
SET TABLESPACE CONTAINERS FOR 9 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (FILE "i:\DB2_02\NODE0000\DUTDM\Containers\TBLSP32K_tbsp" 320000 );
SET TABLESPACE CONTAINERS FOR 10 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "G:\DB2_02\NODE0000\DUTDM\Containers\SYSTOOL");
SET TABLESPACE CONTAINERS FOR 11 IGNORE ROLLFORWARD CONTAINER OPERATIONS USING (PATH "G:\DB2_02\NODE0000\DUTDM\Containers\SYSTEMP");
RESTORE DATABASE PRODDM CONTINUE;
Can anyone help me sort this out???