Ver Mensaje Individual
  #19  
Antiguo 18-05-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Cita:
Empezado por donald shimoda Ver Mensaje
Con FIB 2.1 funciona tal cual, sin ningún cambio, o sea que...
¿ O sea que, qué ?

El protocolo local de Firebird (IPC) dejó de funcionar en Windows 2000 Server, Vista, etc. ... debido a que el mecanismo de comunicación entre procesos del cliente y el servidor Firebird pasó a quedar bloqueado por el sistema operativo.

Precisamente por eso en Firebird 2 programaron un nuevo protocolo local (llamado XNET). Es por eso que Firebird 2.1 te conecta sin cambios, pero eso nunca lo vas a conseguir con Firebird 1.5 que utiliza el protocolo local antiguo (IPC).

Pero te vuelvo a indicar que la solución es tan sencilla como pasar utilizar el protocolo de red (usando una referencia a localhost o 127.0.0.1 como nombre de servidor).

http://www.ibphoenix.com/main.nfs?a=...rebird20_info2

Cita:
Firebird 2.0 replaces the former implementation of the local transport protocol on Windows (often referred to as IPC or IPServer) with a more robust new one, named XNET. It serves exactly the same goal, to provide an efficient way to connect to server located on the same machine as the connecting client without a remote node name in the connection string. The XNET implementation does not suffer the instability inherent in its predecessor. It works with the Classic server, it works for non-interactive services and terminal sessions and it eliminates lockups when a number of simultaneous connections are attempted. Slightly faster performance can be expected also.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita