Tabloların taşılması sırasında dikkat edilecek hususlar Birbiri ile ilişkili(master-child yapıda) tablolardan birisini başka bir tablespace’ ni değiştirdiğimizde tabloyla ilişkili nesnelerin (index-constraint) durumlarını inceleyelim. Öncelikle veritabanımıza bazı yeni kullanıcı, tablespace oluşturmak için Sqlplus’ a sysdba olarak bağlanalım. sqlplus / as sysdba Connected. Create a tablespace(bir test tablespace oluşturalım) SQL> create tablespace test_tbs datafile ‘/u01/app/oracle /oradata/XDB/datafile/test01.dbf’ size 10M ... Devamını Oku »
ASM Yapısına Databese Taşıma
ASM Yapısına DatabaseTaşıma Oracle 11gR2’de disk’te bulunan dosyalarımızın ASM yapısına taşımayı anlatacağım. Öncelikle yapılması gereken ASM instance’ın kurulumunu yapıp çalışır halde olması gereklidir. Kurulum tamamiyle farklı bir konu olduğundan sistemde var olduğunu kabul edip anlatacağım. - Database ve versiyonu kontrol ederek işe başlayalım. SQL>select open_mode,instance_name,version,database_status from v$instance; INSTANCE_NAME VERSION DATABASE_STATUS ———————— —————– ————————– testdb ... Devamını Oku »
Bir Kullanıcıya Ait Tablo ve Index’leri Farklı Tablespace’e Taşıma
tablo ve indexleri farklı tablespace’e taşıma Bir şemanın altındaki tabloları ve indexleri başka tablespace ‘e taşımak istiyoruz. Örnek olarak scott user’ına ait tablo ve indexleri başka tablespace’e akatarmayı deneyelim. Scott kullanıcısına ait tablo ve indexlerin bulunduğu tablespace’leri listeliyoruz. column table_owner format a15 column segment_name format a15 column segment_type format a15 column tablespace_name format a15 SQL> SELECT owner, 2 segment_name, 3 ... Devamını Oku »