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-10-2012
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Conectar a firebird en otro SO

Hola amigos foreros, me gustaría saber cómo se puede conectar, desde una equipo linux (ubuntu 12.04), con una db que está en un equipo windows.

Gracias por vuestra colaboración.


Gustavo Cruz
Responder Con Cita
  #2  
Antiguo 12-10-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues igual que desde windows a linux, ruta y nombre de la base de datos.

EDITO: Ahora que lo pienso, creo que nunca he hecho eso. Siempre ha sido conectar desde un windows a un servidor firebird en linux.
Responder Con Cita
  #3  
Antiguo 12-10-2012
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Eso es todo, yo intenté eso pero no me funcionó por eso hice la pregunta, el mensaje que me ahorra es que no tiene acceso a la máquina donde está la base de datos.

Probaré nuevamente y te comento.

Gracias por tu respuesta
Responder Con Cita
  #4  
Antiguo 12-10-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Verifica que el puerto 3050 esté abierto y no esté siendo cortado por algún firewall/antivirus/etc.
Responder Con Cita
  #5  
Antiguo 20-10-2012
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Hola Casimiro, disculpa no había podido responder.

Hice las pruebas, te detallo para que me puedas ayudar pues soy nuevo en linux

1) no tenia acceso a la red de windows, así que instalé samba y ya puedo mirar los equipos y las carpetas compartidas
2) quice conectar con la base de la siguiente manera "recepcion:d:/Programa/INTEGRADA_DB.fdb" y no pude; de esta otra "192.168.1.2:d:/Programa/INTEGRADA_DB.fdb"y tampoco.
3) copié la base datos desde la maquina windows a la ubuntu y sí me pude conectar.

La aplicación está echa con lazarus compilada en windows (no pude instalar unos componentes en lazarus bajo linux ) por lo que utilizo wine para correr la aplicación. Tengo un INI donde le indico la ruta de la base de datos.

Ahora solamente estas son las formas que conozco para conectarme la base de datos.

Qué más puedo hacer. Mil gracias por vuestra ayuda

Última edición por GustavoCruz fecha: 20-10-2012 a las 00:57:07. Razón: Resulta que me aparecía una carita feliz en las rutas de conexión
Responder Con Cita
  #6  
Antiguo 20-10-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
A ver, me has hecho un lio, me hablas de samba, carpetas compartidas, linux, windows, lazarus, wine... ahí hay muchas cosas, así que despacito y desde el principio.

Yo había entendido que quieres conectar desde un programa linux a un servidor firebird en un equipo windows.
Ahora creo que dices que es un programa windows funcionando con wine, en un equipo linux.

Describe EXACTAMENTE la situación.
Responder Con Cita
  #7  
Antiguo 20-10-2012
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Bueno mira la cosa desde que todo era oscuridad (por lo menos ya no tanto...)

Yo tengo una aplicación creada con lazarus que está corriendo correctamente en Windows.
Luego por problemas con windows, mi jefe me pidió "el favor" de compilar la aplicación para correr con Linux.

Cuando por fin pude instalar lazaruz en Ubuntu, me surgió un problema con unos componentes "bgracontrols". ante esa situación decidí correr en wine la aplicación.

Luego el problema fué, y es además, la conexión de la base de datos que se encuentra en un Windows Legítimo, mi jefe para no perder esta licencia me ha pedido que deje la base en el equipo Windows y pase las demás terminales a Linux.

Eso es todo... y desde ahí mis problemas...
Responder Con Cita
  #8  
Antiguo 20-10-2012
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Quizas el problema esté en dar los permisos respectivos a la carpeta donde se encuentra la base de datos para que se conecte.

La cuestión es Cómo se Hace?

Gracias por vuestro tiempo y ayuda
Responder Con Cita
  #9  
Antiguo 20-10-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo recordar, hace mucho que no uso wine, que si corres el programa tuyo desde wine entonces también tendrás que instalar el cliente firebird con wine.

Por cierto, no sé que componentes son los bgracontrols, pero si son reemplazables o eliminables... harías bien y ejecutar directamente desde linux el programa.

Lo que tampoco entiendo es eso de "para aprovechar una licencia de windows dejo la BD en windows" :s
El mejor lugar para la base de datos y el servidor firebird es un sistema linux.

Y el windows que lo use para jugar
Responder Con Cita
  #10  
Antiguo 20-10-2012
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Poder: 18
GustavoCruz Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Creo recordar, hace mucho que no uso wine, que si corres el programa tuyo desde wine entonces también tendrás que instalar el cliente firebird con wine
ya está instalado y corriendo

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Lo que tampoco entiendo es eso de "para aprovechar una licencia de windows dejo la BD en windows" :s
El mejor lugar para la base de datos y el servidor firebird es un sistema linux.

Y el windows que lo use para jugar
Eso mismo pensé cuando me dijo eso , pero mejor me quedé quieto y me reí yo solo como por media hora, y nuevamente lo estoy haciendo...

Gracias Casimiro por tu tiempo. Haré lo que me indicas...

Aunque esos componentes le dan un toque bien bonito a las aplicaciones de lazarus... mira esto y verás por qué los quiero tener aún
Responder Con Cita
  #11  
Antiguo 20-10-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bueno, eso es algo personal, yo prefiero menos vistosidad, o buscar otra cosa, si puedo ejecutarlo en linux.
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
Error al conectar una aplicación a la bd de otro pc BuRtOn Varios 1 15-10-2008 05:03:34
Como conectar a una BD en otro PC en red hmrvivas MySQL 2 27-07-2007 19:57:13
Conectar a access desde otro pc davezf Conexión con bases de datos 6 08-01-2005 01:24:43
Conectar a un DataSet de otro form. DarkByte Conexión con bases de datos 15 10-09-2004 16:27:58
Conectar Bd Interbase En Otro Dominio GIVO Conexión con bases de datos 3 28-05-2004 11:48:46


La franja horaria es GMT +2. Ahora son las 15:17:01.


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