USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  conexão remota com oracle10g no vb6
Rafael
não registrado
ENUNCIADA !
Postada em 20/08/2008 14:36 hs   
Pessoal,

Estou tentando fazer um conexão remota com oracle, no minha maquina quando rodo o programa ele acessa sem problemas o banco mas quando coloco o mesmo programa em outro maquina da pau porque o conect string e diferente, preciso saber como faço a conect string remota.

conect string local: 'AdoCon.Open "Provider=OraOLEDB.Oracle.1;Password=XXX;Persist Security Info=True;User ID=XXX;Data Source=XE"
   
Alexandre Patos
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 20/08/2008 16:13 hs            
rafael, na minha opnião, vc deve colocar o nome do servidor ou o IP num arquivo de configuração config.ini por exemplo e pegar do arquivo o ip ou nome, assim toda maquina que vc instalar seu programa é so mudar o config.ini o nome do servidor ok.
     
Alexandre Patos
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 20/08/2008 16:48 hs            
rafael , recebi seu email, é o seguinte, vc vai criar um arquivo texto normal, so que com a extensão .ini pra vc saber que eé um arquivo de configuração ok
 
la vc colocar uma linha assim
Nome_Servidor
 
ai voce só faz a leitura desse arquivo e pega o nome do servidor e concatena com sua string de conexão, nesse arquivo .ini vc pode ter quantas configurações quiser, assim fica mais facil configurar no cliente, pq vc nao precisa mudar o nome do servidor em cada cliente e compilar novamente o sistema, é so mudar no arquivo .ini, entendeu, é bem simples
     
Rafael
não registrado
Postada em 20/08/2008 16:49 hs   
estava dando um olhada sobre arquivo .ini, eles são um pouco complicado, eu quero algo mais simples mesmo, porque o programa vai rodar em uma maquina, acessando o banco em outra, então acho mais facíl criar o conect string dentro do programa.
Fiz um assim um conexão assim: AdoCon.Open "Driver={Oracle in XE};Uid=XXX;Pwd=XXX;DSN=XE_CON;DBQ=XE", mas eu não sei se preciso de configurar dsn nas 2 maq ou so no servidor?
     
Alexandre Patos
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 20/08/2008 16:57 hs            

tenta atraves desse string aqui

"Provider=Provider=MSDAORA.1;Password=;User ID=;Data Source=ORACLE;Persist Security Info=True"

no data source coloque seu ip ou o nome da sua instancia ok

     
Rafael
não registrado
Postada em 20/08/2008 17:09 hs   
Assim:
AdoCon.Open "Provider=MSDAORA.1;Password=XXX;Persist Security Info=True;User ID=XXX;Data Source=\192.168.10.150"

Deu pau: ora-12154: tns:could not resolve the connect identifier specified
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página