Conexão com Oracle, Usando ADO ou Express...

Delphi

29/03/2004

Amigos, estou precisando com urgência de fazer uma conexão com uma base de dados ORACLE, usando ADO ou DBEXPRESS;
no ADO existe dois provider para escolher: Microsoft OLE DB Provider for Oracle e Oracle Provider for OLE DB; qual devo escolher?
O banco de dados é informado na propriedade DefaultDatabase?
Exibe a seguinte mensagem: TNS não resolvido.

obrigado!

[b:55b1d9a148]Título editado - maiúsculas > minusculas[/b:55b1d9a148]


Paulo Oliveira

Paulo Oliveira

Curtidas 0

Respostas

Marcio.theis

Marcio.theis

29/03/2004

eu sugiro o Microsoft OLE DB Provider for Oracle, o banco é setado em Nome de Usuário, seria o usuário que ira acessar o BD, sem esquecer de colocar o nome do servidor.


GOSTEI 0
Rômulo Barros

Rômulo Barros

29/03/2004

TNS não resolvido: Esse tipo de erro ocorre quando a sua maquina nao consegue se conectar com a base de dados devido ao servidor ORACLE estar em STOP. Start o seu servidor e tudo ocorrera normalmente.

Va no DOS e digite:

CD\
set oracle_sid = ORCL
SVRMGRL
CONNECT INTERNAL
STARTUP
EXIT
EXIT



GOSTEI 0
Paulo Oliveira

Paulo Oliveira

29/03/2004

amigos! o servidor está levantado, porque consigo conectar via sql-plus!

thank you!


GOSTEI 0
Rômulo Barros

Rômulo Barros

29/03/2004

Amigo.. entao , infelizmente, nao posso te ajudar


GOSTEI 0
Paulo Oliveira

Paulo Oliveira

29/03/2004

Você tinha razão amigo,
depois de startar o serviço OracleOraHome92ClientCache, a conexão foi realizada;

muito obrigado!


GOSTEI 0
POSTAR