@ince

Как создать схему?

БД Oracle. В интернетах написано, что для того чтобы создать схему нужно сделать тейблспэйс и создать в нем юзера.
Сначала создал основной тэйлбспэс:
CREATE BIGFILE TABLESPACE t
  DATAFILE 't.dat' 
    SIZE 1024M
    REUSE
    AUTOEXTEND ON NEXT 1024M MAXSIZE 4096M;


После делаю темповый тейблспэйс (хотя мне бы хотелось все в одном тейблспейсе):
CREATE BIGFILE TABLESPACE t_temp
DATAFILE 't_temp.dbf' SIZE 1024M
EXTENT MANAGEMENT LOCAL AUTOALLOCATE;

После создаю юзера
CREATE USER t
  IDENTIFIED BY pass
  DEFAULT   TABLESPACE t      QUOTA 1024M  ON t
  TEMPORARY TABLESPACE t_temp QUOTA 1024M  ON t_temp;

и получаю ошибку:
Error report:
SQL Error: ORA-10615: Invalid tablespace type for temporary tablespace
10615. 00000 -  "Invalid tablespace type for temporary tablespace"
*Cause:    Tablespace with AUTO SEGMENT SPACE MANAGENEMT specified cannot be
           used as a temporary tablespace
*Action:   Recheck the tablespace name and re-issue the statement


Как выключить AUTO SEGMENT SPACE MANAGENEMT?
Можно ли все сделать в одном тэйблспейсе?
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы