新米SEのブログ

医療系システムに関わる中でつまづいた箇所をメモしています

MENU

DB2 リストア時のエラー対処方法

DB2でバックアップファイルを復元する際に以下の警告が表示。

 

----------------------------------------------------------------------------------------------------------------------

SQL2563W  リストア処理は正常に完了しました。ただし、1つ以上の表スペースがバックアップ・イメージからリストアされませんでした。

----------------------------------------------------------------------------------------------------------------------

 

 

リストテーブルでテーブルスペースを確認すると以下の内容が記録されているものがああった。

 

 

----------------------------------------------------------------------------------------------------------------------

  詳しい説明:

    オフライン

    ドロップ・ペンディング

----------------------------------------------------------------------------------------------------------------------

 

原因を調べるとテーブルスペースが大きいためディスク容量以上のDBを作ろうとしていたためテーブルスペースを縮小。

 

---------------------------------------------------------------------------------------------------------

select current date as date , current time as time from sysibm.sysdummy1 ;

alter tablespace <TABLESPACE NAME> REDUCE MAX ;

select current date as date , current time as time from sysibm.sysdummy1 ;

---------------------------------------------------------------------------------------------------------

 

問題無くリストアできた。