Database Configuration Assistant ve (dbca) ile Veritabanı Oluşturma ve Kaldırma
Sisteme yeni bir veritabanı eklemek için komut satırından dbca uygulaması kullanılabilir. Komut satırından çalıştırılan dbca Oracle’ın Database Configuration Assistant uygulamasıdır. Bu uygulama veritabanı kurulum aşamasında da çalışmaktadır. Bu uygulama ile yeni bir veritabanı oluşturulabilir (Create Database), oluşturulan veritabanı silinebilir (Delete Database), varolan veritabanı ayarları düzenlenebilir (Configure Database Options), Manage Templates ile template’ler yönetilir ve son olarak 12C ile gelen Pluggable database ayarları yönetilebilir. Manage Pluggable Databases seçeneği ile PDB veritabanı eklenir, silinir, bağlantıdan çıkarılır veya ayarlamalar yapılır.
Komut satırından Database Configuration Assistant çalıştırılır ve Create Database seçeneği seçilir. Sonrasında container veritabanı var ise container veritabanı seçilir.
$> dbca
Sonra kurulum ekranında da karşılaşılan veritabanı Creation Mode ekranı gelir. Burada Global Database Name’e veritabanı adı yazılır. Storage Type ‘File System’ veya kullanılacaksa ‘ASM’ seçilir. Veritabanı yeri (Database Files Location) ve Fast Recovery Area belirlenir. Database Character Set: Türkçe kullanılacaksa WE8ISO8859P9 seçilmelidir. Create As Container Database şıkkı, veritabanını CBD/PDB mimarisinde kullanmak istenirse seçilmelidir. Bu örnekte seçilmeyecek. “Next” dedikten sonra eğer zayıf parola verdiyseniz uyarı verecektir. “Ok” diyerek geçebilirsiniz.
Database Validation Checks hatası yer sorunundan dolayı verdi. Yer sorununuz yoksa bu uyarı gelmemektedir. Buradan “Next” diyerek Summary ekranına geçilir ve oradan install denilerek veritabanı ekleme işlemi başlatılır.
İşlem sorunsuz bir şekilde bittiğini kontrol edin. Şuan benim veritabanımda Instace’ı Oracle olmak üzere bir tane devdb isimli container veritabanı, bu container veritabanına bağlı pdbdevdb ve pdbdevinim isimli pluggable veritabanları bulunmaktadır. Ayrıca şimdi devinimdb isimli yeni non-CDB veritabanı ekledim. Bunu şu şekilde düşünebilirsiniz. Container veritabanım X server’ında, şimdiki kurulan non-CDB veritabanı ise Y server’ında. Bir sonraki yazım, Y server’ında bu oluşturduğum devinimdb ismli veritabanını X serverına pluggable veritbanı (PDB) olarak taşımak....
Link =
Bu arada veritabanı nasıl silinir ona bakalım. Aynı şekilde dbca uygulamasına konsol’dan girilir. Delete Database seçilir. Sonra silinecek veritabanı seçilir.
Cloud Control ile bir işlemimiz olmadığından bu kısım seçilmeyecektir.
Summary kısmını da geçip çıkan “dosyalar silinecek” uyarısına onay verdikten sonra işlem tamamlanacaktır.
Ahmet Melih Başbuğ














