En Oracle DB link forbinder din database -server til et andet netværk database -server, så du kan søge fra én placering . Du opretter forespørgsler på én Oracle -server, og du referere linket til den sekundære server. Den sammenkædede serveren returnerer data fra forespørgslen. Denne sammenkædning funktion gør det mere bekvemt for database administratorer , fordi alle lagrede procedurer og SQL -kode er centraliseret på én server. Instruktioner
1
Åben Oracle Enterprise Manager fra Windows program-menuen og logge ind på din databaseserver.
2
Åbn PL -SQL editor og oprette databasen forbinder kode . Følgende kode viser dig syntaksen for Oracle link:
CREATE offentlige database LINK anotherserverUSING ' Oracle2 «
I dette eksempel Oracle forbindelse til serveren hedder" anotherserver ", og linkets navn er indstillet til " Oracle2 ". Klik på " Kør " for at oprette linket.
3
Query den eksterne server . Når forbindelsen er oprettet , kan du bruge det nye link navn at forespørge den eksterne database. Følgende kode viser, hvordan du forespørge en fjernserver forbundet af Oracle : Hej
select * fra kunder @ Oracle2where CustomerID = 1
Ovenstående kode forespørgsler på " kunderne "-tabellen på den linkede Oracle2 databasen . Den returnerede kunden har ID på 1. .