PDA

Ver la Versión Completa : Error "Connection rejected by remote interface"


Delphitest
19-10-2014, 17:12:26
Buenas tardes a tod@s,

estoy intentando iniciarme con delphi xe5 y Firebird ya que hasta ahora he trabajado con access porque me resulta muy sencillo.

He seguido los pasos de Caral (http://www.clubdelphi.com/foros/showthread.php?t=68708) pero después de registrar la base de datos no logro crearla, me aparece este error y no se como seguir.

http://www.clubdelphi.com/foros/attachment.php?attachmentid=3036&stc=1&d=1413730969

He dado muchas vueltas e incluso probado otros gestores de Firebird que me han recomendado en el foro, pero curiosamente en todo tengo un problema (creo que con las librerías según entiendo)

Veo que es algo que ya ha pasado pero no entiendo bien lo que debo hacer, me parece entender que tengo que borrar esas .dll de mi sistema , desinstalar o reinstalar algo pero no me atrevo para no meter la pata.

¿Puede alguien orientarme?

Muchas gracias

Casimiro Notevi
19-10-2014, 18:01:46
Pues deberás seguir mejor el tutorial de Caral ;)
En su ejemplo pone 'localhost'
http://img188.imageshack.us/img188/8451/ibexpert2.png

Delphitest
19-10-2014, 19:01:19
Gracias Casimiro, os estoy dando el domingo :rolleyes:

Lo pongo pero hace lo mismo, he probado de todo un poco, ;)

Hay un rollo con las librerías...

He probado en otro equipo donde también tengo delphi instalado y hace lo mismo

Pero lo bueno es que también he hecho una prueba en un portátil donde no tengo delphi instalado y ahí funciona sin problema, conclusión: algo que instala delphi hace que de este error

Casimiro Notevi
19-10-2014, 19:27:48
Es que no has explicado qué tienes instalado.
¿Has instalado firebird?

Cuando se instala delphi, tienes la posibilidad de instalar interbase, debes desinstalar interbase. Ya que ocupan el mismo puerto.
Aunque también puedes decir a firebird que use otro puerto, si quieres.

Delphitest
20-10-2014, 17:44:46
Debo de estar pasando algo por alto.

He desinstalado Interbase, Firebird e IBExpert

He reiniciado el equipo y he pasado CCleaner para asegurarme que no quede ningún resto por ahí

He instalado de nuevo Firebird 2.5 (Version 64 Bits) pero también he hecho pruebas con la de 32 bits

Al final el mensaje es siempre el mismo:

Error occured:
---------------------------------------------------------------------------
can't format message 13:77 -- message file c:\Program Files\Embarcadero\InterBase/interbase.msg not found.
connection rejected by remote interface.

No se qué está buscando en interbase o qué vinculación tiene pero no saldo de ahí. Posiblemente algo que haya hecho mal al principio y ahora me esté dando la lata

¿Alguna sugerencia?

ecfisa
20-10-2014, 20:42:25
Hola Delphitest.

Intenta de este modo:

Desinsatala Firebird, elimina la carpeta donde fue instalado.
Elimina los archivos gds32.dll y fbclient.dll de las carpetas: C:\Windows\System32 y C:\Windows\SysWOW64
Reinstala Firebird

Una vez instalado en Client library file usa:
C:\Program Files\Firebird\Firebird_2_5\bin\fbclient.dll
ó
C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbclient.dll

de acuerdo donde se haya instalado Firebird.

Saludos :)

Delphitest
20-10-2014, 21:36:01
Gracias por tu ayuda ecfisa,

sigue sin funcionar pero el error ya no es el mismo.

Algo ha cambiado

La versión que he instalado es la de 64 bits no se si eso influye.

Me dice esto:

http://www.clubdelphi.com/foros/attachment.php?attachmentid=3039&stc=1&d=1413833341

ecfisa
20-10-2014, 21:42:22
Hola Delphitest.

Intenta buscando fbclient.dll en alguna de estas carpetas:

C:\Program Files (x86)\Firebird\Firebird_2_5\bin
C:\Windows\System32
C:\Windows\SysWOW64


Saludos :)

Delphitest
21-10-2014, 16:22:14
Muchas gracias Maestro,

estaba a punto de tirar la toalla, ese era el problema, he ido probando con el resto de .dll hasta que ha funcionado con una de ellas.

No se como complican tanto algo de esto.

Gracias de nuevo ecfisa