A grande pergunta é como fazer uma conexão remota com o banco de dados Oracle? Sendo que eu instalei meu banco de dados Oracle em uma maquina e a instalação do banco de dados instalou o SQLPLUS nessa maquina, isso que dizer que todas as vezes que eu quiser manipular o banco de dados terei de entra na maquina onde esta a instalação do banco para interagir com ele?
A resposta e não a Oracle fez um pacote mais resumido de seu binários onde tem o SQLPLUS para que você possa realizar acesso ao banco de dados de forma remota, não tendo a necessidade de realizar a interação do banco de dados de forma local.
1º Passo
Vamos até o site da Oracle para fazer download do “Instant Client”; Url: http://www.oracle.com/index.html Vá na opção “DOWNLOADS”, depois ira aparecer uma pagina com todos os produtos da Oracle veja a área “Database” nessa área terá a opção (Instant Client) clique nela. Para o sistema operacional Windows irá aparecer as sequintes opções:
Depois que você escolheu ira aparecer outra tela com as opções de pacotes, observação eles estão compactados e não são auto instaláveis. Escolha a opção:
2º Passo
Agora vamos descompactar o arquivo “instantclient-sqlplus-windows.x64-11.2.0.3.0.zip” onde esta o executável do SQLPLUS. Dentro do arquivo compactado terá uma pasta com o nome “instantclient_11_2” copie essa pasta para onde você achar melhor. No meu caso vou colocar no “C:\”, que ira ficar com a seguinte representação do caminho “C:\ instantclient_11_2”, estou frisando o caminho do arquivo pois iremos precisar dessa informação para apontar para a variável de ambiente.
3º Passo
Configuração das variáveis de ambiente no sistema operacional. Vá até o Painel de Controle clique na opção “Sistema” nas propriedades de Sistema clique na opção [Variáveis de Ambiente].
Na área “Variáveis do sistema” procure pela variável “Path”, agora vamos clicar na opção “Editar” ira aparecer a tela para você inserir o caminho onde esta a pasta com o executável do SQLPLUS.
Colocar o caminho da pasta onde esta o executavel SQLPLUS se faz necessario para que o “MS-DOS” reconheça o comando [SQLPLUS].
Agora temos que configurar outra variavel de ambiente com o nome “TNS_ADMIN”, diferente da variavel “Path” que já estava criada no sistema operacional. Agora vamos criar um nova variavel de ambiente clique na opção [Novo...] que se localiza na tela “Variaveis de Ambiente”, ira parecer uma tela para voce entra com o nome da variavel e o valor.
Observação: Na tela de “Variaveis de Ambiente” existe duas areas de variaveis de ambiente que são:
Isso que dizer que a variável criada nessa área só ira existir para o usuário especifico no caso o usuário logado que esta efetuando essa operação no meu caso e o usuário “thiago”
Todas as variáveis que estão aqui reflete para todos os usuários que logarem no sistema. Resumindo e o que chamamos de variável compartilhada para todos do sistema operacional.
Agora insira a sequintes dados: Nome: [TNS_ADMIN], Valor: [C:\instantclient_11_2]
Você deve esta se perguntando para que criar a variavel [TNS_ADMIN]? Vou lhe responder agora! O SQLPLUS precisa de um arquivo chamado de “tnsnames.ora” onde comtem a descrição dos parametros de conexão com o banco de dados Oralce.
Conteudo do arquivo tnsnames.ora:
O TNS (Substrato Transparente de Rede) é uma camada de comunicação usada pelos bancos de dados Oracle. O nome de serviço do TNS é o nome pelo qual uma instância do banco de dados Oracle é identificada em uma rede. Você atribui um nome de serviço ao TNS quando for configurar a conectividade do banco de dados Oracle. A replicação usa o nome de serviço do TNS para identificar o Assinante e estabelecer conexões.
O meu arquivo vai ficar com a seguinte configuração:
Conteudo do arquivo tnsnames.ora:
Salve o arquivo no caminho que você configurou na variavel de ambiente [TNS_ADMIN].
4º Passo
Vamos testar para ver se deu tudo certo em nossa configuração chame o pronpt de comando DOS, nele digite o seguinte comando: teste_owner/123456@EX Resultado:
Bom pessoal e isso ai, espero ter ajudado! Até aproxima.
Autor: Thiago Pereira |
sexta-feira, 21 de junho de 2013
Como instalar Oracle Instant Client no Windows
Assinar:
Postar comentários (Atom)
beleza
ResponderExcluir