Auch kleine Organisationen, die die Oracle-Datenbank -Manager verwenden typischerweise mehrere Datenbanken auf ihrem Server , mittlere bis große Unternehmen haben viele Datenbanken auf mehrere Server verteilt . Wie Sie in einer Datenbank arbeiten , können Sie auf eine andere. Oracle tut dies mit Datenbank-Objekte genannt Links. Wenn Sie eine Verknüpfung zu erstellen , haben Sie zwei Optionen für die Authentifizierung des Benutzers : implizit mit dem " current_user " Stichwort oder explizit durch Angabe von Benutzername und Passwort . Wenn Sie current_user wählen , geht Oracle des Benutzers bestehenden Anmeldeinformationen der anderen Datenbank , und wenn er keine hat , geben Sie einen Benutzernamen und ein Kennwort gültig für die Datenbank. Anleitung
1
Führen Sie das SQL Plus-Programm , Oracle Kommandozeilen- Editor. Das Programm zeigt ein Dialogfeld fordert Sie zur Eingabe eines Benutzernamens , Passwort und Datenbank "host String. " Geben Sie diese Informationen in das Dialogfeld ein und loggen Sie sich in einer Datenbank.
2
Typ ein CREATE DATABASE LINK -Anweisung am die SQL Plus Befehlszeile , wie im folgenden Beispiel :
CREATE DATABASE LINK customers_link an Kunden nach sam beglaubigt durch samspassword159 identifiziert unter Verwendung ' customers_domain ' CONNECT ;
Mit diesem Befehl erstellen Sie ein neues " . Kunden " Link " customers_link " Anschluss der aktuellen Datenbank auf einem namens The username " sam " und Passwort " samspassword159 " muss in der Kunden -Datenbank vorhanden , bevor Sie den Link zu erstellen , ansonsten zeigt Oracle eine Fehlermeldung. Der String ' customers_domain ' bietet Oracle mit dem Service-Namen der zweiten Datenbank . Oracle benötigt diese Informationen , wenn die Datenbank befindet sich außerhalb der aktuellen Datenbank der Domäne .
3
Drücken Sie die " Enter"-Taste . Oracle stellt die Verbindung in der vorhandenen Datenbank.