Dosya sistemindeki bir veritabanının ASM disk gruplarına taşınması

Dosya sistemindeki bir veritabanının ASM disk gruplarına taşınması

Dosya sistemindeki bir veritabanının ASM disk gruplarına taşınması işlemini aşağıdaki adımları takip ederek yapabilirsiniz. Öncelikle Grid Infrastructure kurulumunun yapılmış olması ve disk gruplarının oluşturulması gerekmektedir.  Aşağıdaki adımlarda data için +DATA , flash recovery area için +FRA disk grubu kullanılacaktır. İlk önce eğer spfile’dan açılmış ise veritabanınız , mevcut spfile dan pfile oluşturup bazı parametreleri ayarlamak gerekiyor. [oracle@orcldb […]

Teyp ünitesine erileşemediği durumlarda , obsolete teyp yedeklerin silinmesi

Teybe alınan yedeklerde , teyp erişimi olmadığında , işlem yapılamamaktadır. Bir müddet sonra obsolete olan teyp yedekleri silinemediğinden dolayı , “delete obsolete” komutu device belirtilmeden çalıştırıldığında hata verecektir. Teyp ünitesi erişilemediğinde manuel olarak obsolete yedeklerin silinmesi gerekmektedir. Bu işlem için öncelikle DUMMY API (oracle.disksbt) ile bakım için kanal açılıp , “DELETE FORCE OBSOLETE” komutu ile […]

Computed Column Nedir ve Nasıl Kullanılır?

Computed Column bir tablodaki bir veya birden fazla kolondan yapılan bir hesaplama sonucu olarak üretilen bir kolon’dur. Örneğin tabloda A,B ve C kolonlarınız var. A ve B kolonlarınızın toplamınında D kolonu olarak tablonuzda yer almasını istiyorsanız bu tabloda computed column oluşturmalısınız. Aşağıdaki şekilde yukarıda bahsettiğimiz örnekteki gibi computed column’a sahip bir tablo oluşturabilirsiniz. CREATE TABLE […]

Tablodaki Nullable Kolonlar İçin Default Constraint Oluşturmak

Tablolarımı oluştururken bazı kolonları null olabilecek şekilde, bazı kolonlarıda hiçbir zaman null olmayacak şekilde set ederiz. Null olabilecek şekilde oluşturduğumuz kolonların bazen null olarak gelirse yani yapılan insert ile bu kolona bir değer verilmediyse default olarak şu değeri bu kolona set et demek isteyebiliriz. Daha açıklayıcı olması açısından bir örnekle devam edelim.   Aşağıdaki gibi […]

TNS Listener Uzaktan Zehirleme Açıklığı CVE-2012-1675

CVE-2012-1675 ismiyle kayıt altına alınmış olan açık , “TNS Listener Poison Attack” yada “TNS Listener Uzaktan Zehirleme Açıklığı” olarak adlandırılmıştır. Oracle veritabanlarını etkileyen bu açık sayesinde TNS listener, kimlik doğrulaması olmadan uzaktan saldırıya açıktır. Yani bir kullanıcı adı ve parola gerektirmeden bir ağ üzerinden saldırı mümkündür. Uzak bir kullanıcı, bu güvenlik açığından yararlanarak önerilen çözümü olmayan sistemlerin […]