Mesmo pequenas organizações que usam o gerenciador de banco de dados Oracle costumam ter vários bancos de dados em seu servidor ; médio a grande empresas têm muitos bancos de dados distribuídos entre vários servidores . Como você trabalha em um banco de dados, você pode acessar o outro. A Oracle faz isso com objetos de banco de dados chamado links. Quando você cria um link, você tem duas opções para autenticar o usuário : implicitamente com a palavra-chave " current_user " , ou explicitamente , especificando um nome de usuário e senha. Quando você escolhe current_user , a Oracle passa credenciais existentes do usuário para o outro banco de dados , se ele não tem nada , especifique um nome de usuário e senha válidos para o banco de dados. Instruções
1
Execute o programa SQL Plus , editor de linha de comando da Oracle . O programa exibe uma caixa de diálogo solicitando um nome de usuário , senha e banco de dados " seqüência de host. " Tipo essas informações na caixa de diálogo e fazer logon em um banco de dados.
2
Digite uma instrução link Criar banco de dados no a linha SQL Plus comando, como no exemplo a seguir:
CREATE DATABASE LIGAÇÃO customers_link CONECTAR COM clientes autenticados por sam identificado por samspassword159 usando ' customers_domain ';
Com esse comando, você cria um novo link chamado " customers_link " conectar o banco de dados atual para um chamado ". clientes" o nome de usuário "sam" e senha " samspassword159 " deve existir no banco de dados clientes antes de criar o link , caso contrário , a Oracle exibe uma mensagem de erro. A string ' customers_domain ' oferece o Oracle com o nome do segundo banco de dados do serviço. Oracle precisa desta informação , se o banco de dados reside fora do domínio do banco de dados atual.
3
Pressione a tecla "Enter" . A Oracle cria o link no banco de dados existente.