Вопрос по alter user system quota on tablespace

erdn
Дата: 07.03.2007 15:58:59
Вот, есть таблспейс BSS
пишу из под sys

alter user system quota unlimited on tablespace BSS

мне отвечается
ORA-00922: missing or invalid option

Пробовал

alter user system quota 20M on tablespace BSS

Та же ошибка.
Что я не так делаю? И куда копать?
Оракул. 9.2.0.6.


(Всё это надо, чтобы из-под system можно было создавать таблички в конкретном этом таблспейсе.
А то пишется
IMP-00003: ORACLE error 1950 encountered
ORA-01950: no privileges on tablespace 'OSS'
при попытке импорта дампа таблицы с 9.2.0.7. (Через Exp/Imp в PL/SQL developer'е).
erdn
Дата: 07.03.2007 16:00:19
Да, BSS это и есть OSS, зашифовался немного...
tru55
Дата: 07.03.2007 16:03:29
а без слова tablespace ? :)
orawish
Дата: 07.03.2007 16:05:16
erdn
Вот, есть таблспейс BSS
пишу из под sys

alter user system quota unlimited on tablespace BSS

мне отвечается
ORA-00922: missing or invalid option

Пробовал

alter user system quota 20M on tablespace BSS

Та же ошибка.
Что я не так делаю? И куда копать?
Оракул. 9.2.0.6.


(Всё это надо, чтобы из-под system можно было создавать таблички в конкретном этом таблспейсе.
А то пишется
IMP-00003: ORACLE error 1950 encountered
ORA-01950: no privileges on tablespace 'OSS'
при попытке импорта дампа таблицы с 9.2.0.7. (Через Exp/Imp в PL/SQL developer'е).

Слово лишнее..
erdn
Дата: 07.03.2007 16:13:03
tru55
а без слова tablespace ? :)

Да, сработало.
Сделал 20М.
Перелогинился.

Но при попытке импорта imp.exe
всё равно:

IMP-00003: ORACLE error 1950 encountered
ORA-01950: no privileges on tablespace 'OSS'
Import terminated successfully with warnings.
AI
Дата: 07.03.2007 16:33:38
У system есть привидегия unlimited tablespace (если администратор базы не умник какой-нибудь). То есть ему Ваши квоты по барабану. Возникает вопрос - у какого из импортируемых пользователей нет квот?

Расскажите точно, что Вы делаете.
erdn
Дата: 07.03.2007 17:13:40
Вот, при импорте таблицы импортируется пользователь
uma этой таблицы,
и на него пишется, что у него
IMP-00003: ORACLE error 1950 encountered
ORA-01950: no privileges on tablespace 'OSS'

Пытаюсь
alter user uma unlimited on OSS

ORA-0922: missing or invalid option.
tru55
Дата: 07.03.2007 17:20:41
erdn
Вот, при импорте таблицы импортируется пользователь
uma этой таблицы,
и на него пишется, что у него
IMP-00003: ORACLE error 1950 encountered
ORA-01950: no privileges on tablespace 'OSS'

Пытаюсь
alter user uma unlimited on OSS

ORA-0922: missing or invalid option.


а куда теперь делась OUOTA ?
erdn
Дата: 07.03.2007 17:23:38
Извиняюсь, пропустил.
Пишет USER altered.
Но вот при imp.exe дампа таблицы,
всё равно не даёт:

IMP-00003: ORACLE error 1659 encountered
ORA-01659: unable to allocate MINEXTENTS beyond 3 in tablespace OSS
Import terminated successfully with warnings.
tru55
Дата: 07.03.2007 17:25:43
ORA-01659 unable to allocate MINEXTENTS beyond string in tablespace string

Cause: Failed to find sufficient contiguous space to allocate MINEXTENTS for
the segment being created.

Action: Use ALTER TABLESPACE ADD DATAFILE to add additional space to
the tablespace or retry with smaller value for MINEXTENTS, NEXT or
PCTINCREASE.