Även små organisationer som använder Oracle databashanterare har normalt flera databaser på deras server , medelstora till stora företag har många databaser fördelat på flera servrar . När du arbetar i en databas , kan du komma åt en annan . Oracle gör detta med databasobjekt kallas länkar . När du skapar en länk , har du två alternativ för att autentisera användare: implicit med " CURRENT_USER " nyckelordet , eller explicit genom att ange ett användarnamn och lösenord . När du väljer CURRENT_USER , passerar Oracle användarens befintliga referenser till den andra databasen , om han har ingen , ange ett användarnamn och lösenord gäller för databasen . Instruktioner
1
Kör SQL Plus , Oracles kommandoraden redaktör . Programmet visar en dialogruta som frågar efter ett användarnamn , lösenord och databas " host sträng . " Skriv in denna information i dialogrutan och logga in i en databas .
2
Skriv en CREATE DATABASE LINK uttalande SQL Plus kommandoraden , som i följande exempel :
CREATE DATABASE LINK customers_link CONNECT TO kunder bestyrkas av sam identifierats av samspassword159 ANVÄNDA " customers_domain " ,
med detta kommando skapar du en ny " . kunder " länken som heter " customers_link " förbinder den aktuella databasen till en kallas användarnamnet " Sam " och lösenord " samspassword159 " måste existera i kundernas databasen innan du skapar länken , annars visas Oracle ett felmeddelande . Strängen " customers_domain " ger Oracle med tjänsten namnet på den andra databasen . Oracle behöver denna information om databasen finns utanför den aktuella databasen domän .
3
Tryck på " Enter" . Oracle skapar länken i den befintliga databasen .