FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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 |
#2
|
||||
|
||||
Hola,
Cita:
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. |
#3
|
||||
|
||||
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 |
#4
|
||||
|
||||
No se me ocurre nada ...
Cita:
De todas formas, imagino que en la máquina cliente está correctamente instalada la pila TCP/IP ¿? |
#5
|
||||
|
||||
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) |
#6
|
||||
|
||||
Cita:
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. |
|
|
|