Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como se conectar a vários bancos de dados Oracle SQL Usando o SQL * Plus
Suponha que uma empresa estava sediada em Boston e tinha filiais em Toronto e Londres. Suponha que houve uma exigência para os usuários do banco de dados em Boston para acessar os bancos de dados de Toronto e de Londres e para consultar as tabelas nesses bancos de dados simultaneamente. Como você se conectar a vários bancos de dados usando o SQL * Plus ? Este é o lugar onde as ligações de banco de dados da Oracle vêm dentro ligações banco de dados fornecem uma maneira de conectar dois servidores de banco de dados físicos e permitir que um cliente para acessá-los como um banco de dados lógico . Instruções
Criar um arquivo tnsnames.ora
1

Certifique-se de que um arquivo chamado tnsnames.ora está presente e que ele está configurado corretamente no servidor que hospeda o banco de dados a partir do qual os usuários querem se conectar a outras bases de dados remotas . Neste exemplo, nós queremos conectar a partir do servidor de banco de dados Boston para os servidores de banco de dados remotos em Toronto e Londres.
2

Localize o arquivo tnsnames.ora localizados sob o diretório ORACLE_HOME /network /admin. Se estiver em falta , então você terá que criá-lo. O arquivo tnsnames.ora no servidor de Boston no final desta etapa será semelhante a :

Boston =

( DESCRIPTION =

( ADDRESS_LIST =

( ADDRESS = ( PROTOCOL = TCP) ( HOST = boston_server ) ( PORT = 1521 ) )

)

( CONNECT_DATA =

( SERVICE_NAME = Boston ) < br >

)

)

london =

( DESCRIPTION =

( ADDRESS_LIST =

( ADDRESS = ( PROTOCOL = TCP) ( HOST = london_server ) ( PORT = 1521 ) )

)

( CONNECT_DATA =

( SERVICE_NAME = Londres)

)

)

toronto =

( DESCRIPTION =

( ADDRESS_LIST =

( ADDRESS = ( PROTOCOL = TCP) ( HOST = toronto_server ) ( PORT = 1521 ) )

)

( CONNECT_DATA =

( SERVICE_NAME = toronto)

)

)


3

Log para SQL * Plus e se conectar ao banco de dados Boston. Você vai ver :

sqlplus username /password @ Boston . Uma vez conectado, podemos começar o processo de criação de links de dados .
4

Criar o link para o banco de dados de Toronto. Você vai ver :

SQL > create database link toronto_db conectar a identificado por usando ' Toronto '
5

Criar o link para o London . base de dados . Você vai ver :

SQL > create database link london_db conectar a identificado por

usando 'London'
6

. Permaneça conectado ao banco de dados Boston usando SQL * Plus. Caso contrário, fazer logon no banco de dados de Boston: sqlplus username /password @ Boston

Neste exemplo , queremos acessar os dados das tabelas de trabalhadores em Toronto e Londres
7

. Acesse a tabela de funcionários do banco de dados Toronto:

SQL > SELECT * FROM empregados @ toronto_db
8

acessar a tabela de funcionários do banco de dados de Londres : .

SQL > , selecione * de empregados @ london_db

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como compreender a banco de dados relacional de consult…
·Como determinar se um índice está agrupado 
·Como usar uma máscara Date Picker e Entrada em Access …
·Como instalar o SQL Hotkeys 
·Como alterar um calendário de Contabilidade no Oracle 
·Segundos para executar uma consulta MySQL em PHP 
·Como executar uma consulta em um formulário do Access 
·Como ajustar todas as colunas para melhor ajuste no Acc…
·Como Associar-se um conjunto de dados no SSRS 
·Como procurar Campos em Access 2007 
  Artigos em destaque
·Oscilloscope vídeo After Effects 
·O que é um gênio do Arquivo Zip 
·Como restaurar uma caixa de correio Usando o Backup Exe…
·Como encontrar Invisível Spy Software 
·Como fazer Fluid Pivot Animações 
·O que é ozônio iZotope para Winamp 
·Quais são os componentes principais de um Relational D…
·Como descompactar um arquivo Zip no Vista 
·Pode Audacity registro de dois dispositivos de entrada …
·Como remover malware escondido 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados