Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1

ТЕМА:

Сжатие файла данных в Oracle 12 года 10 мес. назад #1551

select *
from dba_data_files

blocks 3100000
maxbytes24G

select max(e.block_id)
from dba_extents e
where file_id=4

max block_id 2000000

alter database datafile 'C:\ORACLE\ORADATA\ORCL\USERS01.DBF' resize 23G

Говорит, что не может уменьшить размер т.к. блоки используются... В чем может быть проблема?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Сжатие файла данных в Oracle 12 года 10 мес. назад #1552

И тебе здравствуй :)

Попробуй покопать в сторону alter tablespace tablespace_name COALESCE может что и найдешь интересное ;)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Сжатие файла данных в Oracle 12 года 10 мес. назад #1553

Не спасает.
Перед alter tablespace tablespace_name COALESCE
пробовал также alter table shrink space;
и ничего...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Сжатие файла данных в Oracle 12 года 10 мес. назад #1554

остается попробовать вычислить блоки какой таблицы мешают и мувнуть ее...
Возможно блоки заняты в trash а в занятых не показываются.
Необходимо тогда сделать purge dba_recyclebin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Сжатие файла данных в Oracle 12 года 10 мес. назад #2130

кто знает эти строчки select max(e.block_id)
from dba_extents e
where file_id=4
можно прописать по другому ?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.210 секунд