Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-01-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Poder: 15
bulc Va por buen camino
Connection rejected by remote interface

Hago la conexión con un portátil y falla. En cambio en el sobremesa nunca pasó.
Se produce intentando conectar un TIBDataBase1. Uso el Editor del mismo y escribo los siguientes datos. Son los mismos que en el otro ordenador. Pero aquí el Test connection falla.
Connection:= Remote
Server := localhost
Protocol := TCP
Port: = lo dejo en blanco
User_Name := SYSDBA
Password: masterkey
etc, etc.
Dejo en blanco el PORT y todo el lado derecho de la ventana del editor;(1.- Encrypted Connection, 2.-Server Public File 3.-Clieent Cert File 4.- etc...
PD.: Insertaría un gráfico pero no sé como hacer para rellenar el URL que pide la ventana de "Insertar Imagen".
Se produce el error : "Connection rejected by remote interface".
¿Alguien sabe algo?
Muchas gracias. Es desmoralizante una cosa así.
Bulc
Responder Con Cita
  #2  
Antiguo 13-01-2014
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 922
Poder: 23
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
A ver si logro ayudarte...

El escenario:
Supongo que estan en red ambos equipos.
1 PC escritorio, tiene instalado Interbase/Firebird (No indicas cual...) al cual llameré PCServidor

PCServidor
  • Connection:= Remote
  • Server := localhost
  • Protocol := TCP
  • Port: = 3050
  • User_Name := SYSDBA
  • Password: masterkey

1 Notebook (Este no tiene el servidor de base de datos), al cual llameré PCCliente
PCCliente
  • Connection:= Remote
  • Server := IP_PCServidor
  • Protocol := TCP
  • Port: = 3050
  • User_Name := SYSDBA
  • Password: masterkey

Como PCCliente está accesando a la base de datos que esta sirviendo PCServidor requieres indicarle la IP del PCServidor.

Saludos cordiales...
Responder Con Cita
  #3  
Antiguo 13-01-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Poder: 15
bulc Va por buen camino
Hola cloayza. Verás uso delphiXE3 y Firebird_2_5. No se trata de conectar portátil y PC de mesa "entre sí". Si no que no me funcioana la conexión en dos pc's de tres. El que funciona recuerdo que tuve que desinstalar InterBase y volver a instalar Firebird.
Ah! y también que el sistema operativo de los dos que fallan en Windows 8 de 64 bits.
De todos modos, ¿se puede conectar un pc portátil (cliente sin Firebird), con otro que contenga Firebird?
Esto me escama mucho. Me recuerda a cuando usaba Paradox.
Muchas gracias por tu tiempo. Y hasta pronto.
bulc
Responder Con Cita
  #4  
Antiguo 13-01-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.105
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Todos deben tener firebird, aunque los clientes no necesitan el servidor, solamente el "cliente", fbclient.dll
Responder Con Cita
  #5  
Antiguo 13-01-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Poder: 15
bulc Va por buen camino
Connection rejected by remote interface, pistas.

He hallado alguna pista aquí: http://forums.devart.com/viewtopic.php?f=26&t=25839
Dan como solución colocar ésto: SQLConnection.Params.Values['VendorLib'] := 'fbclient.dll';
Pero yo no uso SQLConnection.

Yo uso IBDataBase, IBTransaction, DataSetProvider, IBQuery, ClientDataSet y DataSource.
Me pregunto en cuál de estos componentes se coloca ese acceso a la librería fbclient.dll. Además está en inglés y no me aclaro.
¿Qué me aconsejáis?
Gracias.
bulc
Responder Con Cita
  #6  
Antiguo 14-01-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.105
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Yo no entiendo el problema que tienes, creo que te estás liando tú solo.
En los equipos clientes debes instalar solo el cliente de firebird.
Responder Con Cita
  #7  
Antiguo 14-01-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Poder: 15
bulc Va por buen camino
Hola cloayza, Egfisa, Casimiro y el resto:
No estoy en conexión: Cliente --> Servidor Remoto, estoy tan sólo en LocalHost, osea en la misma máquina. Una sola base de datos FDB y una única Tabla.
He desinstalado InterBase. No puedo acceder a Firebird del Panel de Control. El atasco está en TIBDataBase (conexión con el editor).
Mírate lo del foro en inglés CITADO ANTES a ver si se te enciende alguna bombilla a tí. La mío se fundió ya. Soy un novato.
He revisado los ficheros de Windows (Win-8) y aparecen dos "FBCLIENT.DLL" pero ningún "DGS32.DLL".
¿Puede dar alguna pista?
bulc

Última edición por bulc fecha: 14-01-2014 a las 11:15:37. Razón: Añadido
Responder Con Cita
  #8  
Antiguo 14-01-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.105
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Desinstala interbase y firebird.
Buscas gds32.dll y fbclient.dll y los borras.
Instalas firebird, completo.
Luego sigue este pequeño tutorial.
Responder Con Cita
  #9  
Antiguo 14-01-2014
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Poder: 15
bulc Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Desinstala interbase y firebird.
Buscas gds32.dll y fbclient.dll y los borras.
Instalas firebird, completo.
Luego sigue este pequeño tutorial.
De acuerdo. Un punto: al desinstalar Firebird esos dos archivo -lo he comprobado- ya se borran. Hay dos y están dentro de Program Files\Firebird\Firebird_2_5.
En dos subdirectorios de éste último; el "\bin" y el "\wow".
Total, he hecho lo que dices. Desinstalo Interbase y Firebird. Reinstalo Firebird 64 bits para Windows 8.
Luego intento la conexión a la BaseDeDatos de nuevo, -repaso los parámetros de conexión con cuidado- y nada. Aparece al pulsar "TEST":
"Connection rejected by remote interface". Seguiré en ello.
¿Queda algo más que se pueda hacer?
Gracias, Casimiro.
AddText: He visto que cambia el error. El "TEST" me dice:
"Unable to complete network request to host: LOCALHOST:3050". ¿Tengo que cambiar el puerto? ¿Qué opinas?
Uso los parametros Connection=Remote; Protocol=TCP; Server= localhost; Path= C:\.... FILE.DBF; User=SYSDBA; Password= etc.
Gracias. bulc

Última edición por bulc fecha: 14-01-2014 a las 12:20:35. Razón: AddingText
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
connection rejected by remote interface usando GBAK erickperez6 Firebird e Interbase 6 04-10-2011 14:58:35
Wii Remote + Delphi movorack Varios 2 29-06-2011 09:56:04
Error al conectarme a firebird (connection rejected by remote interface) Chogo Firebird e Interbase 2 25-05-2010 21:13:40
error: REMOTE INTERFACE/gds__detach: Unsuccesful detach from database. xander Firebird e Interbase 2 03-10-2007 05:18:01
"connection rejected by remote interface" Gigabyte1024 Conexión con bases de datos 3 29-08-2007 06:27:48


La franja horaria es GMT +2. Ahora son las 02:30:34.


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