CONEXAO VB6 ORACLE
Boas VbManiacos,
tenho uma dúvida, já consigo conectar minha aplicação VB6 no Oracle, na minha máquina conectou ok, mas quando fui testar numa máquina cliente, ela não conecta no banco, gostaria de saber se alguém pode me dizer oq devo instalar na máquina cliente, ou se devo somente referenciar algo no projeto, enfim, qual o driver exato e melhor para realizar essa conexão, e quem quiser me dar alguma dica sobre as strings de conexão também agradeço, derrepente pode haver algum tipo de conexão melhor.
Agradeço
Abraços
tenho uma dúvida, já consigo conectar minha aplicação VB6 no Oracle, na minha máquina conectou ok, mas quando fui testar numa máquina cliente, ela não conecta no banco, gostaria de saber se alguém pode me dizer oq devo instalar na máquina cliente, ou se devo somente referenciar algo no projeto, enfim, qual o driver exato e melhor para realizar essa conexão, e quem quiser me dar alguma dica sobre as strings de conexão também agradeço, derrepente pode haver algum tipo de conexão melhor.
Agradeço
Abraços
Se for Oracle 10G Express, utilize assim:
Conexao.Open [Ô]Driver={Oracle in XEClient};dbq=IP_ONDE_ESTA_O_BANCO:1521/XE;Uid=USUARIO_DO_BANCO;Pwd=SENHA_DO_BANCO;NUM=US;[Ô]
Na máquina cliente vc deve instalar o cliente do Oracle.
Site com várias strings de conexão:
www.connectionstrings.com
Conexao.Open [Ô]Driver={Oracle in XEClient};dbq=IP_ONDE_ESTA_O_BANCO:1521/XE;Uid=USUARIO_DO_BANCO;Pwd=SENHA_DO_BANCO;NUM=US;[Ô]
Na máquina cliente vc deve instalar o cliente do Oracle.
Site com várias strings de conexão:
www.connectionstrings.com
então MSMJUDAS , eu não queria instalar o cliente do Oracle exatamente, pois essa aplicação roda em um call center, ai fica ruim instalar em todas as maquina, até hoje eu tinha integrado ela somente com MYSQL, ai sim utilizei um ODBC pra poder conectar, gostaria de saber se tem algum drive como o ODBC do MYSQL para o Oracle e como faço para instalar nas máquinas clientes e talz
Obrigado
Obrigado
Amigo, sinceramente, não vejo como voce conectar no banco sem ter o driver instalado, pode ser que eu esteje errado, mas o driver é o motor do seu projeto, ja viu carro andar sem motor?
Amigo realmente terá que instalar o client em cada maquina para poder acessar o banco de dados, não sei se o oralce possui ODBC conforme diz que no mysql tem.
Onde eu trabalho usamos o oracle e toda maquina cliente temos que instalar o cliente bleza
Flw
Onde eu trabalho usamos o oracle e toda maquina cliente temos que instalar o cliente bleza
Flw
A instalação do cliente é rápida e simples, acho que é o único jeito.
Tem o driver [Ô]ODBC For Oracle[Ô] que já vem nas versões do Windows, mas não funciona direito.
Tem o driver [Ô]ODBC For Oracle[Ô] que já vem nas versões do Windows, mas não funciona direito.
meus caros, já agradeço pelas respostas, entendi o q todos queriam dizer mas acho que EU não fui bem claro nas palavras
por exemplo , temos o cliente [Ô]FULL[Ô], no qual nós desenvolvedores acessamos diversas ferramentas, não é esse que vcs usam correto? qual seria o cliente que vcs usam, ouvi falar do MDAC,mas as máquinas aonde esta a aplicação são windows vista, e pelo que pesquisei não há MDAC para Vista
não sei se consegui ser mais claro agora, espero que sim, pois naum manjo quase nada de oracle e estou meio perdido, e se eu puder fornecer alguma informação que ajudem vcs a me ajudarem só falar
por exemplo , temos o cliente [Ô]FULL[Ô], no qual nós desenvolvedores acessamos diversas ferramentas, não é esse que vcs usam correto? qual seria o cliente que vcs usam, ouvi falar do MDAC,mas as máquinas aonde esta a aplicação são windows vista, e pelo que pesquisei não há MDAC para Vista
não sei se consegui ser mais claro agora, espero que sim, pois naum manjo quase nada de oracle e estou meio perdido, e se eu puder fornecer alguma informação que ajudem vcs a me ajudarem só falar
Andei pesquisando aqui e vi um tal de ODAC , alguém conhece? tem dicas?
alguem ?
Vc está querendo que a sua aplicação conecte com o Oracle somente com um ou alguns arquivos referenciados no seu projeto, não é isso?
Eu nunca testei, mas tente copiar os arquivos DLL que estão na pasta BIN do Oracle e coloque no seu instalador. Só não sei exatamente quais arquivos são, mas tente esses:
oci.dll
ociw32.dll
oraoci10.dll
sqora32.dll
sqoras32.dll
sqresus.dll
Pode ser que dê certo, mas ainda acho que vc vai ter que instalar o cliente em cada máquina.
Eu nunca testei, mas tente copiar os arquivos DLL que estão na pasta BIN do Oracle e coloque no seu instalador. Só não sei exatamente quais arquivos são, mas tente esses:
oci.dll
ociw32.dll
oraoci10.dll
sqora32.dll
sqoras32.dll
sqresus.dll
Pode ser que dê certo, mas ainda acho que vc vai ter que instalar o cliente em cada máquina.
meus caros, revivendo o tópico rsrs, achei nesse link aqui ó, http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=3473, um fonte para conexão com Oracle e olha que curioso, eu copiei o tnsnames.ora da minha máquina e joguei na máquina que vai ter a aplicação, eu colocando o arquivo .ora na mesma pasta que esse fonte ai ele funciona, conecta bonitinho, mas minha aplicação não consegue conectar, estou utilizando a mesma string de conexão, alguem tem ideia do que possa ser?
grato
grato
Tópico encerrado , respostas não são mais permitidas