db_sut でSYSTEM tablespaceが拡張できない

Document created by shunsuke_katakura Employee on Jul 30, 2015
Version 1Show Document
  • View in full screen mode

文書番号:            JTEC002233

製品名:                NSM

バージョン:           -

OS:                     -


◆ 障害内容/詳細内容

CASH_I_0052 SQL message = ERROR 210J: No space available in tablespace SYSTEM というエラーが発生しましたが、

caidbck cashdb

で調べると、SYSTEMテーブルスペースの使用率にはまだ余裕があります。
このため、db_sut を使用してもスペースが拡張されません。

どのようにして対処したらいいでしょうか。

 

 

◆ 回避方法/設定方法

この状況は、データ量によるスペースの圧迫ではなく、トランザクションで一時的に使用する領域が不足したために発生したものです。

一時的に使用する領域を確保しておくために、以下の手順で新規テーブルスペースを作成してください。

# sql
SQL: start db cashdb;
SQL: create tablespace TEMP$$SPACE;
SQL: create file CASHDB_TEMP with pages=2000 name='TNG導入ディレクトリパス /sche/bin/CASHDB_TEMP' type=mixed;
SQL: add file CASHDB_TEMP to tablespace TEMP$$SPACE;
SQL: terminate db;
SQL: quit;
# su - cadb
$ cadb_lnms c CASHDB_TEMP `hostname`:$CAIGLBL0000/sche/bin/CASHDB_TEMP
$ exit

※注意:
caidbckでテーブルスペースの使用率を確認する前に、update statisticsコマンドで情報を更新する必要があります。

Attachments

    Outcomes