O arquivo tnsnames.ora é muito importante, pois é através dele que o listener faz a conexão com o banco.
dentro desse arquivo, estão os ip´s e endereços dos bancos de dados, assim como os 'alias' dos bancos. Isso facilita muito a nossa vida, pois para logarmos nos bancos, basta dar o comando:
conn user/passwd@banco
simples não?
Esse é o conteudo de um tnsnames.ora
###############################cliente###############################
#bancos de produção
NOME_DO_BANCO =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 100.12.45.37)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = nome_do_banco)
)
)
NOME_DO_BANCO_111111=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 110.112.35.29)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = nome_do_banco_1111111)
)
)
Localização do diretório aonde o mesmo deve ser armazenado:
/home/network/admin
Ele é usado quando eu quero fazer uma conexão com o banco usando o Prompt de comando.
SQL> conn user / senha @ banco
Junto com o tnsnames.ora, uma vez que ja estou conectado no banco, devo mudar uma key no REGEDIT do Windows, para ver se a chave SQLPath esta direcionada para minha pasta de scritps pré-configurados.
Vou mostrar como deve ficar:
Agora ficou facil de chamar meus scripts pré-configurados. Isso econimizara séculos de tempo, pois não preciso digitar mais os comandos para chamar uma consulta, o scripts faz todo o serviço.
Pode-se ver na figura, que o comando:
SQL> select name, created, open_mode from v$database;
pode ser colocado dentro de um script chamado de teste.sql . Para chama-lo dentro do banco, basta usar o comando:
@teste
Legal? Por hoje acho que é só...vamos ver a hora que eu chegar em casa, se eu mostro como instalar um Banco de Dados...
Nenhum comentário:
Postar um comentário