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, время: 16:28.

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