Germânio 0 Denunciar post Postado Março 14, 2008 Pessoal, Já li em tudo quanto é forum (inclusive aqui) que para funcionar o Client do XE eu preciso colocar no registro o caminho para o tnsnames.ora e também, criar o bendito dentro do local que informei no registro (neste caso, XEClient/Network/Admin). Até aí tudo bem, depois disso o serviço apareceu nas fontes ODBC, selecionei o bichinho(Nome do tns service name = XE), configurei a fonte de dados (Data source name), o usuário (system, padrão mesmo) e testei a conexão... Aí, ele acusa "TNS: Ocorreu um Timeout da Conexão" e acabou-se... Lembrando que no tnsnames.ora está configurado corretamente o serviço (XE), o ip do servidor (neste caso 192.168.1.167), a porta (tinha a 1521, mas quando ele instalou o client, falou em uma porta 2030 para conexão windows ou coisa assim.... tentei com as duas e nada), e, por via das dúvidas, tomei por base o tnsnames de outra máquina que tem o oracle10g normal e retirei do tnsnames a chave "(SERVER = DEDICATED)", mas, antes disto, havia testado com esta chave também... Bom, testei de tudo quanto é jeito e nada... Alguém tem alguma luz pra me dar nesse sentido???? PS: Posso usar o client do Oracle10g normal para acessar o XE? Compartilhar este post Link para o post Compartilhar em outros sites
Regis Bavaresco 0 Denunciar post Postado Março 15, 2008 Germanio, Tente usar o client do 10g express, a porta é a 1521 pois é onde o Listener está escutando se assim configurado. Já tive problemas com .NET onde usava um client 10g, depois tive que intalar um 8i fazendo com que a conexao ao Banco de dados parasse de funcionar, pois o .NET nao suporta client 8i, a unica forma que encontrei de fazer a conexao voltar a funcionar foi reinstalar o client 10g após o 8i, fazendo com que o 10g se tornasse a conexao "padrão" no Windows, verifique isso dando um tnsping na base assim você saberá qual client o windows está usando como padrão. Tomara que ajude você. Abraço. Compartilhar este post Link para o post Compartilhar em outros sites