DBAtlas · Veritabanı operasyon atlası

Datafile'ı online taşı

OracleDepolama

Komut

ALTER DATABASE MOVE DATAFILE
  '/u01/oradata/ORCL/musteri_data01.dbf'
  TO '/u03/oradata/ORCL/musteri_data01.dbf';

-- ASM'ye tasima:
ALTER DATABASE MOVE DATAFILE
  '/u01/oradata/ORCL/musteri_data01.dbf' TO '+DATA';

-- Eski dosyayi silmeden korumak icin KEEP kullan:
-- ALTER DATABASE MOVE DATAFILE '...' TO '...' KEEP;

Ne yapar?

Veritabanı açıkken (12c+) datafile'ı yeni bir konuma taşır; kesinti olmadan storage değiştirir.

Ne zaman kullanılır?

Diski/mount noktasını değiştirirken, ASM'ye geçerken, hot storage'a taşırken.

Dikkat

12c ve üstü ile Enterprise Edition gerekir. Taşıma sırasında ek I/O oluşur. KEEP kullanmazsan eski dosya silinir.

DBAtlas'ta aç →

İlgili