Oracle Database 一時表領域の名前を変更する

Oracle Database 一時表領域の名前を変更する

Oracle Databaseで、一時表領域の名前を変更する手順を記述してます。「ALTER TABLESPACE」で変更したい一時表領域名を指定して「RENAME TO」で変更する名前を指定します。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition

手順

一時表領域の名前を変更するには、「ALTER TABLESPACE」で「RENAME TO」を使用します。

ALTER TABLESPACE 現在の一時表領域名 RENAME TO 変更したい一時表領域名;

実際に、以下の「SAMPLETPS」という一時表領域を「RENAMESAMPLETPS」に変更するには以下のようにします。

ALTER TABLESPACE SAMPLETPS RENAME TO RENAMESAMPLETPS;

リネームする一時表領域が既に存在する場合は、エラーとなります。

ALTER TABLESPACE SAMPLETPS RENAME TO RENAMESAMPLETPS;

次のコマンドの開始中にエラーが発生しました : 行 1 -
ALTER TABLESPACE SAMPLETPS RENAME TO RENAMESAMPLETPS
エラー・レポート -
ORA-02154: 'RENAMESAMPLETPS'という名前の表領域が見つかりました
02154. 00000 -  "a tablespace with the name '%s' is found"
*Cause:    An attempt to rename a tablespace to a new name failed because
           the new name is already used by some other tablespace.
*Action:   Retry with a different new name.