web-dev-qa-db-ja.com

Oracle 10gでのテーブルスペースのサイズ変更

いくつかのテーブルスペースのサイズを変更しようとしていますが、次のクエリはOracle 11gでのみ有効です。

alter tablespace 2 DATAFILE '/appli2/Oracle/xxx/oradata02/xxx_undo_01.dbf' resize 3g; 

Oracle v10gでは、Oracleのドキュメントから選択した次のクエリを試してみます。

alter DATABASE DATAFILE '/appli2/Oracle/xxx/oradata02/xxx_undo_01.dbf' resize 3g;

Oracle 10gを使用していますが、このクエリは無効なALTER DATABASE修飾子に従ってエラーメッセージをスローします。

エラーメッセージ:1行目のエラー:ORA-02140:テーブルスペース名が無効です

前もって感謝します。

1

テーブルスペース/データファイルのサイズ変更は、直感的に期待できるほど簡単ではありません。次の投稿は、すべてのインとアウト、およびEnterprise Managerを介して簡単にそれを行う方法を説明する驚くべき仕事をしています: http://www.Oracle-base.com/articles/misc/reclaiming-unused-space .php

1
Wouter