Niemożno¶ć rozszerzenia pliku bazy z powodu osi±gnięcia:
…
…- ustalonej maksymalnej wielko¶ci pliku,
…
- limitu wielko¶ci pliku w oracle 10g (32GB),
…
- maksymalnego rozmiaru pliku dla danego systemu plików.
…Aktualizacja tabeli SPRZ nie powiodła sie! (General SQL Error.
…
…ORA-01653: unable to extend table XXXX by YYYY in tablespace FN (nie można rozszerzyć tabeli XXXX o YYYY w przestrzeni tabel FN) ORA-01654: unable to extend index ZZZZ by YYYY in tablespace FN (nie można rozszerzyć indeksu ZZZZ o YYYY w przestrzeni tabel FN) ORA-01652: unable to extend temp segment by YYYY in tablespace TEMP (nie można rozszerzyć segmentu tymczasowego o YYYY w przestrzeni tabel TEMP) ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDO' (nie można rozszerzyć segmentu o 8 w przestrzeni tabel wycofywania 'UNDO')
…Użyteczne przykłady:
…Zmiana rozmiaru pliku:
…
…ALTER DATABASE DATAFILE 'C:\oraclexe\oradata\XE\FN.DBF' RESIZE 2048M; ALTER DATABASE DATAFILE 'C:\oraclexe\oradata\XE\UNDO.DBF' RESIZE 2048M; ALTER DATABASE TEMPFILE 'C:\oracle\oradata\ORAZSA\TEMP01.DBF' AUTOEXTEND ON NEXT 64K MAXSIZE 8192M;
…Wył±czanie auto-rozszerzania:
…
…ALTER DATABASE DATAFILE 'C:\oraclexe\oradata\XE\FN.DBF' AUTOEXTEND OFF; ALTER DATABASE DATAFILE 'C:\oraclexe\oradata\XE\UNDO.DBF' AUTOEXTEND OFF; (wył±czenie automatycznego rozszerzania, zapobiega fragmentacji dysku, należy ręcznie zapewnić odpowiedni± przestrzeń dla danych np. poprzez dodanie następnych plików)
…Dodawanie plików o ustalonej wielko¶ci:
…
…ALTER TABLESPACE FN ADD DATAFILE 'C:\oraclexe\oradata\XE\FN_02.DBF' SIZE 2048M AUTOEXTEND OFF; ALTER TABLESPACE UNDO ADD DATAFILE 'C:\oraclexe\oradata\XE\UNDO_02.DBF' SIZE 2048M AUTOEXTEND OFF;
…Dodawanie plików z możliwo¶ci± auto-rozszerzania do ustalonej warto¶ci:
…
…ALTER TABLESPACE FN ADD DATAFILE 'C:\oraclexe\oradata\XE\FN_03.DBF' SIZE 512M AUTOEXTEND ON NEXT 64M MAXSIZE 2048M; ALTER TABLESPACE UNDO ADD DATAFILE 'C:\oraclexe\oradata\XE\UNDO_03.DBF' SIZE 512M AUTOEXTEND ON NEXT 64M MAXSIZE 2048M;
…UWAGA!!! Wszelkie polecania wydajemy, jako użytkownik administracyjny używaj±c np. sqlplus-a. |