MOVİNG TABLESPACES


İlgili tablespace’in yeri değiştirilmek isteniyorsa ilk önce tablespace offline moda alınır.Daha sonra işletim sisteminden yeri değiştirilir.Daha sonra rename komutu ile ilgili yere işlenmesi sağlanır.Daha sonra online moda alınır.

SQL > ALTER TABLESPACE userdata OFFLINE;
 
CMD > mv '/u01/oradata/userdata01.dbf' '/u01/oradata/userdata03.dbf'
 
SQL > ALTER TABLESPACE userdata
RENAME
DATAFILE '/u01/oradata/userdata01.dbf'
TO '/u01/oradata/userdata03.dbf';

 
SQL > ALTER TABLESPACE userdata ONLINE;

DEFAULT PATH FOR TABLESPACES
 
Yaratılacak datafilelar için otomatik olarak bir destionation path verilmesi sağlanır.

SQL > ALTER SYSTEM SET db_create_file_dest = '/u01/oradata/db01';

Tablespace ve data fillar ile ilgili detaylı bilgileri yine dictionary file lardan bulabiliriz.

Tablespace information:
– DBA_TABLESPACES
– V$TABLESPACE
Data file information:
– DBA_DATA_FILES
– V$DATAFILE
Temp file information:
– DBA_TEMP_FILES
– V$TEMPFILE

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: