Oracle 临时表空间 alter 语句

Oracle temp tablespace alter statement

我的查询有什么问题?我看过 here 但无法解决问题。

SQL> CREATE TEMPORARY TABLESPACE TEMPRM;

已创建表空间。

SQL> ALTER  TABLESPACE  TEMPRM ADD DATAFILE   '+TEMPDATA/rm/datafile/TEMPRM_temp01.dbf';
ALTER  TABLESPACE  TEMPRM ADD DATAFILE   '+TEMPDATA/rm/datafile/TEMPRM_temp01.dbf'
*
ERROR at line 1: ORA-03217: invalid option for alter of TEMPORARY TABLESPACE

临时表空间由临时文件而非数据文件组成,因此:

ALTER  TABLESPACE TEMPRM ADD TEMPFILE '+TEMPDATA/rm/datafile/TEMPRM_temp01.dbf' SIZE 2G;
----------------------------- Here -^