O motor de banco de dados Oracle tem um recurso de " link" que une um banco de dados externo ao seu banco de dados local Oracle. Você pode usar um banco de dados ligado ao copiar tabelas de banco de dados de um servidor para outro usando o código Oracle PL /SQL padrão. Este recurso quando você precisa transferir tabelas entre dois servidores da Oracle para mover os dados para um novo servidor. Instruções
1
Abra o utilitário de linha de comando do Oracle em um computador que tem uma conexão com os servidores de banco de dados Oracle.
2
Digite o seguinte código para ligar o banco de dados externo para o seu banco de dados principal :
create database link PÚBLICO external_databaseUSING ' remoto ';
O código acima ligações " external_database " para o banco de dados primário. Alias do link é "remoto". Você usa esse pseudônimo para copiar suas tabelas.
3
Copie a tabela do banco de dados remoto para seu banco de dados local, primário. Os seguintes códigos de cópias de " clientes " da tabela para o banco de dados local :
SELECT * FROM remote.customers em local_customers
O conteúdo da tabela remota é copiado para a tabela " local_customers " .