7

Click here to load reader

Database drop

Embed Size (px)

Citation preview

Page 1: Database drop

DROP DATABASE KOMUTUCategories: ADMINISTRATION

Zaman zaman çeşitli nedenlerden dolayı kurulmuş olan databaseleri kaldırmamız gerekebilir. Bugünkü yazıda windows dışındaki sunucular üzerinden nasıl kaldırabileceğimizden bahsedeceğim.

Database’ i drop etmenin aslında birden fazla yöntemi var. Örneğin dbca ile delete database adımlarını takip ederek , sql komut satırından veya rman komutlarını kullanarak bir database’ i drop edebiliriz.

Komut satırından dbca ile database configuration asistantı çalıştırıyoruz;

Gelen ekrandan next ile devam ediyor;

Page 2: Database drop

Bir sonraki ekrandan Delete a Database opsiyonunu seçip devam ediyoruz;

Page 3: Database drop

Bu kısımda sunucu üzerinde kurulu olan tüm instance’ lar listeniyor. Biz drop etmek istediğimiz intance seçip finish ile devam ediyoruz;

Page 4: Database drop

Yapılan işlemin krıtikliği nedeniyle bir onay sorusu ile karşılaşıyoruz. Bu kısmıda YES ile geçiyoruz;

Sonrasında drop işlemi otomatik olarak başlıyor ;

Page 5: Database drop

İşlem bitince dbca’ dan çıkmadan önce başka bir işlem yapıp yapmayacağımızı soruyor, No ile devam edip command satırına düşüyoruz.

Page 6: Database drop

Rman’i kullanarak database’ i drop etmek isterseniz ;

Rman target /

RMAN> STARTUP FORCE MOUNT

RMAN> SQL ‘ALTER SYSTEM ENABLE RESTRICTED SESSION’;

RMAN> DROP DATABASE INCLUDING BACKUPS NOPROMPT;

Sqlplus üzerinden drop etmek için ;

Shutdown abort ;

Startup mount exclusive restrict ;

Drop database ;

Bu yöntemlerden herhangi birisini kullarak database drop işlemini gerçekleştirebilirsiniz.

Page 7: Database drop

Dikkat ederseniz rman ve sqlplus ile drop işlemini yaparken database’ i shutdown ile kapatıp restricted olacak şekilde mount modda açıpda işlem yapıyoruz. Ancak dbca ile yaptığımızda bu işlemleri oracle bizim için kendisi yaptığından dolayı open modda iken drop işlemini gerçekleştiriyoruz.