Оператор 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 -^