Получение ORA - 01653: невозможно расширить таблицу даже в случае неограниченной квоты - PullRequest
0 голосов
/ 26 января 2019

У меня есть таблица БД, где мне нужно заполнить около 16 тыс. Строк. Я выделил неограниченную квоту моему пользователю в связанном табличном пространстве. Тем не менее я получаю сообщение об ошибке: «Ошибка ORA-01653: невозможно расширить таблицу VMSUSER.R2 на 128».

SQL> select * from user_ts_quotas;

TABLESPACE_NAME                     BYTES  MAX_BYTES     BLOCKS MAX_BLOCKS DRO
------------------------------ ---------- ---------- ---------- ---------- ---
USERS                          3.4278E+10         -1    4184360         -1 NO

Пожалуйста, дайте мне знать причину этой проблемы и способы ее устранения.

1 Ответ

0 голосов
/ 27 января 2019

Как уже предлагали многие, ORA-01653 означает, что в вашем табличном пространстве недостаточно места для хранения.

Вы (или администратор базы данных) можете добавить новый файл данных в табличное пространство, и все должно быть в порядке.

ALTER TABLESPACE <tablespace name> ADD DATAFILE '/path/to/new.dbf' SIZE <XXX>M;

Кроме того, возможно также автоматическое расширение табличного пространства. Вот документы .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...