Ein Oracle- DB -Link verbindet Ihren Datenbankserver auf einen anderen Netzwerk-Datenbankserver , so kann man von einem Ort abzufragen. Sie erstellen Anfragen auf einer Oracle-Server , und verweisen Sie auf den Link auf den sekundären Server . Die verknüpfte Server gibt die Daten aus der Abfrage. Diese Verknüpfung Funktion macht es bequemer für Datenbank-Administratoren , da alle gespeicherten Prozeduren und SQL -Code ist zentral auf einem Server. Anleitung
1
Öffnen Sie die Oracle Enterprise Manager-Anwendung aus dem Windows- Programm-Menü und melden Sie sich in Ihrem Datenbankserver.
2
Öffnen Sie die PL -SQL-Editor , und erstellen Sie die Datenbank Link-Code . Der folgende Code zeigt die Syntax für die Oracle link:
CREATE DATABASE LINK PUBLIC anotherserverUSING ' ORACLE2 ';
In diesem Beispiel verbindet Oracle mit dem Server namens " anotherserver " und der Link den Namen auf " ORACLE2 . " Klicken Sie auf " Run" , um den Link zu erstellen.
3
Abfrage der Remote-Server . Nachdem die Verknüpfung erstellt , verwenden Sie den neuen Link-Namen , um die Remote-Datenbank abzufragen. Der folgende Code zeigt , wie Sie einen Remote-Server von Oracle verknüpft abzufragen :
select * from Kunden @ Oracle2where customerid = 1
Der obige Code fragt die Tabelle "customers" auf der verlinkten ORACLE2 Datenbank . Der Kunde zurückgegeben hat die ID 1 .