Berkant KARDUMAN

Teknoloji günlüğü

ORA-02020:Çok Sayıda Veritabanı Bağlantısı Kullanımda

DB Link 

Mevcut oracle sunucusundan başka oracle sunucularına bağlanıp sorgu yazabilmek için oracle'ın sunduğu müthiş bir çözüm.

İster iş zekası uygulamalarında kullanın ister OLTP uygulamalarında çok faydasınını görürsünüz.

Uygulamada çok fazla kullanmaya başladığınızda ise ORA-02020 hatasını görmüş olabilirsiniz.

bu hatanın çözümü için open_links başlangıç parametresinin değerini artırmak yeterlidir. Bu parameter her bir session için açık tutulabilecek maksimum db_link sayısını gösterir. varsayılan değeri ise 4 tür.

Değişiklik yapmak için 
alter system set open_links=8 scope=spfile
komutu kullanılabilir. Burada 8 olarak verdiğimi sayıyı kendi durumunuza göre güncelleyebilirsiniz.
Tabikide bu değişiklikten sonra instance yeniden başlatılması gerekiyor.

Açık olan oturumda db_link kapatmak için

ALTER SESSION CLOSE DATABASE LINK linkname;
kullanılabilir.

V$DBLINK isimli sistem görünümü oturum tarafından kullanılmakta olan db_link listesini gösterir.

select* from V$DBLINK


MsSQL Split Backup Files

SQL server backup alırken iki farklı hedef verdiğnizde RAID-0 yapısında olduğu gibi Backup dosyalrı split ediliyor.

Bu işlemi büyük dosyaları bölmek, farklı disklere yedekleme yaparak performans artışı sağlamak amacı ile  yapablirsiniz. 

Ancak dikkat edilmesi gereken birşey var Yedek açılırken her bir  dosyaya ihtiyaç duyuluyor.  

Örneğin iki dosyaya yedek alınmışsa ve restore işleminde sadece bir dosyanın yolu gösterilmişse aşağıdaki gibi bir hata alırsınız.

The media set has 2 media families but only 1 are provided