Selv små organisationer, der bruger Oracle database leder typisk har flere databaser på deres server , medium -til store virksomheder har mange databaser fordelt blandt flere servere. Når du arbejder i en database, kan du få adgang til en anden . Oracle gør dette med databaseobjekter kaldet links. Når du opretter et link , har du to muligheder for at autentificere brugeren: implicit med " Aktuel_bruger " søgeord , eller eksplicit ved at angive et brugernavn og en adgangskode. Når du vælger Aktuel_bruger , Oracle passerer brugerens eksisterende legitimationsoplysninger til den anden database , hvis han har nogen , skal du angive et brugernavn og password gælder for databasen. Instruktioner
1
Kør SQL Plus-programmet , Oracle kommando -line editor. Programmet viser en dialogboks, der beder dig om et brugernavn , password og database "host streng. " Type denne information i dialogboksen og log ind i en database.
2
Skriv et CREATE DATABASE LINK erklæring på SQL Plus kommandolinjen , som i det følgende eksempel : Hej
CREATE DATABASE LINK customers_link CONNECT TO kunderne bekræftet af sam identificeret ved samspassword159 BRUGE ' customers_domain «
Med denne kommando , kan du oprette en ny " . kunder " linket kaldet " customers_link " forbinder den aktuelle database til en kaldet brugernavnet " sam " og adgangskoden " samspassword159 " skal findes i den kunderne databasen, før du opretter linket , ellers Oracle viser en fejlmeddelelse . Strengen ' customers_domain ' giver Oracle med den service navnet på den anden database. Oracle har brug for disse oplysninger, hvis databasen er placeret uden for den aktuelle database domæne.
3
Tryk på " Enter "-tasten. Oracle skaber linket i den eksisterende database .