[ОТВЕТИТЬ]
24.07.2012 12:10
OlegON
 
Делать так не рекомендую, но
Цитата:
begin
for c in (select name from v$datafile)
loop
begin
execute immediate
'alter database datafile '''||c.name||''' autoextend on next 1G maxsize unlimited';
end;
end loop;
end;
/
16.08.2013 23:17
Troll
 
тем более не рекомендую, но как добавить файлы в табличные пространства...
Код:
begin
for c in (select tablespace_name from dba_tablespaces where contents='PERMANENT' and tablespace_name not in ('SYSTEM','SYSAUX'))
loop
begin
for i in 1..20 loop
begin
execute immediate 'alter tablespace '||c.tablespace_name||' add datafile ''/db/systest1/'||c.tablespace_name||i||'.dbf'' size 5M autoextend on next 1G maxsize unlimited';
exception when others then null;
end;
end loop;
end;
end loop;
end;
/
Опции темы


Часовой пояс GMT +3, время: 05:28.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.