Оператор Oracle для изменения табличного пространства

Что не так с моим запросом? Я посмотрел здесь, но не смог решить проблему.

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

1 ответ

Решение

Временное табличное пространство состоит из временных файлов, а не файлов данных, поэтому:

ALTER  TABLESPACE TEMPRM ADD TEMPFILE '+TEMPDATA/rm/datafile/TEMPRM_temp01.dbf' SIZE 2G;
----------------------------- Here -^
Другие вопросы по тегам