Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-02-2004
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Error 10047 de interbase

Estoy conectando a una base interbase instalada en windows xp

con el diagnostico ibconsole probe los servicios ping, 3050, gds_DB y todos los test pasan correctamnente, pero a tiempo de conectar a la base de datos me da el error 10047

Por favor una ayuda que estoy necesitando una luz en esto

gracias
Responder Con Cita
  #2  
Antiguo 16-02-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Hola,

Cita:
Empezado por Onti
pero a tiempo de conectar a la base de datos me da el error 10047
Esta es la descripción del código de error 10047 de los Windows Sockets:

WSAEAFNOSUPPORT 10047

Address family not supported by protocol family:
An address incompatible with the requested protocol was used. All sockets are created with an associated address family (that is, AF_INET for Internet Protocols) and a generic protocol type (that is, SOCK_STREAM). This error is returned if an incorrect protocol is explicitly requested in the socket call, or if an address of the wrong family is used for a socket, for example, in sendto.


Eso de la dirección incompatible con el protocolo solicitado puede (hipótesis personal) ser debido a que no tengas definido el servicio InterBase en tu archivo services (comprueba que aparece una línea en el mismo con este contenido: gds_db 3050/tcp).

Si estás pasando en la cadena de conexión la IP del servidor, prueba a pasar el nombre de host, y a la inversa.

Saludos.
Responder Con Cita
  #3  
Antiguo 16-02-2004
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Gracias por responder Kinobi:

Tanto en el servidor(winxp) como en el cliente(win98) el archivo service estan con la lineas gds_db 3050/tcp

El parametro server name es del tipo:
winxp:d:\base\bas.gdb

en el servidor winxp este parametro esta bien pero en el cliente me da el error 10041
Responder Con Cita
  #4  
Antiguo 16-02-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
No se me ocurre nada ...

Cita:
Empezado por Onti
en el servidor winxp este parametro esta bien pero en el cliente me da el error 10041
¿10041? ... ¿no era 10047?

De todas formas, imagino que en la máquina cliente está correctamente instalada la pila TCP/IP ¿?
Responder Con Cita
  #5  
Antiguo 16-02-2004
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Perdon. el error es el mismo 10047
desde la maquina del cliente puedo hacer ping al servidor , tambien probe los servicios 3050, gds_DB desde el cliente.

En servidor (winxp) desactive el firewall

revise en ambos el archivo host y el service

y el rror es el mismo a tiempo de conectar a la base de datos desde el ibconsole y desde el sql explorer

Ya no se que mas puedo hace

(Gracias por responder)
Responder Con Cita
  #6  
Antiguo 16-02-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Cita:
Empezado por Onti
Ya no se que mas puedo hace
Bueno, tampoco se me ocurre nada "mágico" que pueda ayudarte. De todas formas, tomo nota del asunto para ver si encuentro algo que pueda servirte.

Por si no lo has hecho ya, aquí van un par de pruebas rápidas:

1. Intenta conectarte con la dirección IP del servidor, no con su nombre de host

2. Haz una prueba de conexión con el cliente isql desde línea de comandos (en la documentación -Operations Guide- tienes información sobre cómo utilizarlo).

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 22:56:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi