Gönderen Konu: farklı sunucular üzerindeki oracle databaseleri konuşturmak  (Okunma sayısı 2398 defa)

Çevrimdışı cinlop

  • Üye
  • İleti: 2
    • Profili Görüntüle
Merhaba.İki tane farklı oracle database iki ayrı sunucuda bulunuyor.İkisininde versiyonu oracle database release 2.
Şimdi ben ilk hostaki database üzerinden diğerindeki verilere bağlanmak istiyorum.Nasıl bir yol izlemeliyim.Yardımcı olursanız sevinirim.

Çevrimdışı Çağatay ÇEBİ

  • Çağatay ÇEBİ
  • Admin
  • Üye
  • İleti: 535
    • Profili Görüntüle
    • Özgür Yazılım Sayfaları
Ynt: farklı sunucular üzerindeki oracle databaseleri konuşturmak
« Yanıtla #1 : 14 Tem 2010, 22:49:06 Çrş »
Bir sürü yolu var. Ama temel ve en basit yöntem, database link yaratmandır.
Her akşam yatmadan önce Tanrı'ya bana bir bisiklet vermesi için dua ederdim. Bir gün Tanrı'nın çalışma tarzının bu olmadığını anladım. Ertesi gün gittim ve kendime yeni bir bisiklet çaldım ve her akşam yatmadan önce Tanrı'ya günahlarımı affetmesi için dua ettim. Al Capone
--
http://www.cagataycebi.com

Çevrimdışı cinlop

  • Üye
  • İleti: 2
    • Profili Görüntüle
Ynt: farklı sunucular üzerindeki oracle databaseleri konuşturmak
« Yanıtla #2 : 15 Tem 2010, 08:44:54 Prş »
Merhaba Çağatay Hocam.Öncelikle cevap verdiğiniz için teşekkürler.Database e link verme işlemini nasıl yapacaz.Ayrıca bende biraz araştırdım tnsnames.ora dosyasınada diğer hostun bilgilerini eklememiz gerekiyormuş.Ama ekledim yeniden başlattım Sİstemi olmadı ne yazıkki.

Çevrimdışı Çağatay ÇEBİ

  • Çağatay ÇEBİ
  • Admin
  • Üye
  • İleti: 535
    • Profili Görüntüle
    • Özgür Yazılım Sayfaları
Ynt: farklı sunucular üzerindeki oracle databaseleri konuşturmak
« Yanıtla #3 : 15 Tem 2010, 10:03:15 Prş »
Sadece host tanımına girerek olmaz elbette.

CREATE DATABASE LINK linkadi
   CONNECT TO kullaniciadi
   Identified By parola
   USING 'baglantiadi';

Mesela aşağıda bunun gibi bir örnek var:

Kod: [Seç]
CREATE Public Database Link SS64
Connect To scott Identified By demo
Using test;

Sonrasında test edebilirsin:

select sysdate from dual@linkadi;


Her akşam yatmadan önce Tanrı'ya bana bir bisiklet vermesi için dua ederdim. Bir gün Tanrı'nın çalışma tarzının bu olmadığını anladım. Ertesi gün gittim ve kendime yeni bir bisiklet çaldım ve her akşam yatmadan önce Tanrı'ya günahlarımı affetmesi için dua ettim. Al Capone
--
http://www.cagataycebi.com