Hurriyet

15 Mayıs 2013 Çarşamba

Oracle Veritabanı: DataFile Yönetimi ve Tablespace Yaratılması - Datafile Management and Tablespace Creation


Data file’lar oracle veritabanının önemli bir parçasıdır. Veri depolamak için kullanılırlar. Bu veriler undo verisi, veya user verisi olabilir. Bu gruplanmış data file’lara tablespace denir. Data file’larla bilgi edinebileceğimiz viewlardan bahsedersek eğer:

 Select * from v$datafile;  
   
 Select * from dba_data_files;  

Bir data file’lı tablespace yaratmak istersek :

Create tablespace deneme datafile ‘/home/oracle/Desktop/deneme.dbf’ size 100M;

Bir tablespace’e data file ekliyip var olan yeri arttırmak istersek:

Alter tablespace deneme add datafile ‘/home/oracle/oradata/deneme1.dbf’ size 100M;

Datafile Drop Edilmesi: 

Datafile drop edilmesi için:

ALTER TABLESPACE example DROP DATAFILE '+DATA/example.dbf';

Tempfile'ın drop edilmesi için "DROP TEMPFILE" ifadesi kullanılır.

Datafile drop etmek şartlar:

-Veritabanı açık olmalıdır.
-Datafile boş olmalıdır.
-Tablespace'e ait tek datafile drop edilemez.


Hiç yorum yok:

Yorum Gönder