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"
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
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
|
|
|
|
|
|
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?
|
|
|
|
|
|
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
|
|
|
|
|
|
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
|
|
|
|