Bu yazıda bir weblogic server üzerinden database (JDBC for Database Connection) ayarlarının nasıl yapılacağı anlatılacaktır.
1) Admin console kullanılarak weblogic arayüzüne giriş yapılır.
http://hostname:port/console
2) Services > Messaging > Data Sources sekmeleri takip edilir.
3) New sekmesine tıklanarak yeni bir database bağlantısı kurma işlemine başlanılır.
4) Öncelikle Generic Data Source kurma işlemi gerçekleştirilecektir.
Generic Data Source üzerinden database ayarları düzenlenerek uygulamaların daha efektif çalışması sağlanabilir. Ayrıntılı bilgiyi aşağıdaki linkte bulabilirsiniz.
http://middleware-appteam.blogspot.com.tr/2014/07/weblogic-data-source-alannda-yer-alan.html
5) Name kısmına herhangi tekil bir isim girilebilir. JNDI NAME kısmı ise database tarafına ait bir bilgidir ve uygulamalara birbirinden bağımsız birer kaynak sağlama işlevini görür. Gerekli bilgiler girildikten sonra Next'e tıklanır.
6) Bir sonraki adımda databasee ait driver bilgisi kaydırma cubuğunadaki menüden seçilir ve Next'e tıklanır.
6) Support Global Transaction seçeneği tiklenir ve Next'e tıklanır.
7) Daha sonra gelen ekranda Database Name , databasein üzerinde çalıştığı sunucuya ait Host Name bilgisi, databasee ait Database Username ve Password bilgileri girilerek Next'e tıklanır.
8) İstenirse girilen bilgilerin doğruluğunu kontrol etmek amacı ile Test Confguration butonuna tıklanarak database bağlantısı test edilebilir.
1) New sekmesinden Multi Data Source seçilerek Next'e tıklanır.
Failover seçildiğinde Multi Data Source altında tanımlanan Generic Data Source'lardan birisi down olursa diğer Generic Datasource üzerinden işlemler devam eder.
Load Balancing seçilirse de her bir Generic Datasource'a yük eşit olarak dağıtılır.
3) Bu datasourcea bağlanacak olan sanal sunucular seçilir.
4) Bu adımda sizden Data Source tipini seçmeniz istenir. Uygulamanızın yapısına göre bu seçeneklerden birini seçebilirsiniz.
XA Driver: Bu opsiyonun seçilebilmesi için database'in de XA özelliğini destekliyor olması gerekir. Kısaca bu özellik birden fazla database ile bağlantı kuruluyorsa ve burdaki işlemlerin senkron olması (aynı anda commit veya basarısız olursa aynı anda rollback) gerekiyorsa tercih edilir.
Non-XA Driver: Bu opsiyonda ise birden fazla database olsa da herhangi birisindeki işlem için diğer databasedeki işlemlerin basrılı olup olmaması dikkate alınmaz.
5) Multi Data Source içinde yer almasını istediğimiz Generic Datasource'ları seçerek Chosen ekranına atıyoruz.Ardından Finish ve değişikliklerin aktif olması için Activate Changes butonlarına tıklanır.
Bu işlemlerin ardından datasource konfigürasyon işlemi tamamlanmış olur.
Yapmakta ısrar ettiğimiz şey gitgide kolaylaşır, işin niteliği değişmez; ama bu işi yapma yeteneğimiz artar.
M. T. Cicero
Hiç yorum yok:
Yorum Gönder