Olark Livehelp

 

Nedir? 

Kavramsal olarak veritabanı linkleri,iki fiziksel database sunucusunu mantıksal anlamda birbirine bağlamada kullanılan bağlantılardır.Bir yerel sunucudan,uzak sunucudaki bir objeye erişebiliriz.Ancak o sunucudanda local sunucuya erişebilemek için ayrı bir link tanımlanmalıdır.Yani tek yönlüdür.

 Public ve private şeklinde tanımlanabilir.Private tanımlarda sadece oluşturan kullanıcı bu linkleri kullanabilirken,public tanımlamaları tüm kullanıcılara açılmıştır.

 

Neden Kullanılır?

En büyük avantajı,uzak sunuculardaki database objelerine, herhangi bir kullanıcı hesabına gerek kalmadan erişim sağlanabilmesidir.

Nasıl Yaratılır?

Örnek Script:

create database link "REMOTE_SERVER.WORLD"--uzak bağlantı yapılacak server

connect to LB_SCHEMA --bu şema üzeriden bağlanılacak

identified by "<pwd>"--oluşturan kullanıcı

using 'SAKARYA';     --yerel veritabanı 

Örnek Bağlantı:

Uzak sunucuda bulunan bir tabloya erişmek için: SCHEMA.TABLE@SERVER

Uzak sunucuda bulunan bir column erişmek için: SCHEMA.TABLE.COLUMN@SERVER.WORLD%TYPE

 

 

kaynak: oracle dökümanlar.(www.oracle.com)

Bu yazıyı diğer sitelerde paylaş

E-mail | Permalink | 0 Yorumlar| Trackback



  

     Merhaba bir oracle hatası ile birlikteyiz,

     Package kullanımında, spec ve body lerimizde kullanılan parametreler tamamen eşleşmeğinde ==> "PLS-00323: 'P_Prosedürünüz'  alt programı veya imleci paket belirtimi içinde belirtilmiştir ve paket gövdesinde tanımlanmalıdır"  hatası alırız.Ancak prosedür içerisinden prosedür çağırdığımız durumlarda, çağırılan prosedürdeki parametrelerimizde uyuzmazlık olduğu durumlarda dönen hata==> PLS-00307: 'P_Prosedürünüz' ile ilgili çok fazla tanımlama bu çağrıyla eşleşiyor." oluyor.Böyle bir hata ile daha önce karşılaşmadığızda, nerde patladığını bulmamız çok zor.Spec ve body lerdeki parametreleri birebir yaptığımızda sorun çözülmüş olacaktır.

    Umarım bu paylaşımla uyumsuzluk için harcayacağınız zaman kaybınızın önüne geçmişimdir.

    İyi çalışmalar.

Bu yazıyı diğer sitelerde paylaş

E-mail | Permalink | 0 Yorumlar| Trackback



Takvim

<<  Eylül 2010  >>
PaSaÇaPeCuCuPa
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Etiketler

Etiket bulutunu görüntülenemiyor!Flash yada Javascript desteğiniz yok.
<

Son Yorumlar

Hakkımda

Emre KÖRKOCA;Lisans eğitimini Sakarya Üniversitesi Bilgisayar Mühendisliği Bölümü'nde tamamladı.

İletişim:0505 233 70 72





Haftanın Sözü

Hayatı yokuşa çıkarken yaşarsınız,zirvede otururken değil.

Uyarı

Her hakkı saklıdır.İçerikler kaynak gösterilmeden yayınlanamaz!Kişisel görüşleri barındıran bir blogtasınız.Yorumlar site sahibi tarafından onaylandıktan sonra yayınlanacaktır.

Emre KÖRKOCA

© Telif Hakkı 2010

Giriş