FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
¿Cómo instalo Firebird de manera muy sencilla?
Saludos a todos.
Supongamos por un momento que distribuyo una aplicación que usa Firebird. Supongamos también que no deseo complicarme mucho con el script de instalación, servicios, etc., etc. (no quiero montar un aparataje en la pc, ponerme a ver si soporta servicios o no, darle opciones extrañas a elegir al usuario del instalador, etc.), y opto por simplemente hacer que mi instalador de la aplicacion COPIE los archivos principales de Firebird en una subcarpeta dentro de la carpeta principal de mi aplicación. Supongamos que no me interesa que el servicio se inice automáticamente, que mi propia aplicación hará un shellecute de algo que inicie el servicio y al cerrar el programa lo detenga. Supongamos que quiero que funcione sin problemas en cualquier versión de Windows desde la 98' en adelante. Supongamos que el programa es monousuario; la aplicación es muy simple, sólo que quiero guardar los datos de esta manera porque los componentes de soporte .dbf que encontré no me convencieron. Supongamos que hice eso, y traté de ejecutar el fbserver o el fbguardian y no se inició nada... ¿Cómo es que se hace? (Sin instsvc.exe, ya que es para Win con servicios, lógico). La estructura que quiero obtener de carpetas es: * x:\...\MiPrograma *___ MiPrograma.exe *___ Carpeta Datos *_______ MiBaseDeDatos.fdb *___ Carpeta Firebird *_______ Carpeta Bin *___________ ArchivosDeFireBird.xxx Espero haber explicado bien la idea Gracias! |
#2
|
||||
|
||||
Nunca lo he hecho pero supongo que si descargas un .zip de FireBird con su readme te harás una buena idea de como hacerlo
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Resp
Supongamos que no haces las cosas como la debes hacerla si no como tu crees que debes hacerla yo no voy a suponer que tu aplicacion no va a correr yo te lo puedo asegurar.
Solo te puedo decir una cosa. Si no te interesa lo de le servicio de firebird entonces usalo como aplicacion. Windows ya es problematico y le vas a poner firebird como aplicacion esa es tu eleccion. Una simple pregunta que se responde con un si o un no. ¿Eres programador?
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#4
|
|||
|
|||
Hola axelbb:
Cuando dices <... programa monousuario..> ¿te refieres a que el programa funciona en un solo ordenador sin estar en red? Si es asi, puedes poner FireBird embembed. A mi me funciona colocando dos carpetas y siete ficheros en el directorio de la aplicación. Un saludo. |
#5
|
|||
|
|||
Primero, lo primero:
Cita:
Volvamos al tema: Cita:
Cita:
Gracias a todos, me gustaría poder usar el embebido. |
#6
|
|||
|
|||
Fidel, probé recién con componentes dbExpress. Si tengo el servidor Firebird funcionando, y en VendorLib le escribo fbembed.dll, se conecta perfectamente (funciona igual que el fbclient.dll). Ahora, si detengo el servicio, ya no se conecta más, me sale el clásico mensaje:
"Unable to complete network request to host "127.0.0.1" Failed to establish a connection No se ha podido establecer conexión ya que el equipo de destino ha denegado activamente dicha conexión" ¿Qué estoy haciendo mal? ¿No se trabaja igual que con un superserver pero sin el server? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como instalo odbc en linux como root o usuario! | Arturo | MySQL | 0 | 22-06-2006 18:44:27 |
como instalo el BDE administrator? | maruenda | Varios | 1 | 22-11-2004 21:38:22 |
como instalo un componente con su DCU? | fjolivares | Varios | 1 | 01-10-2004 19:28:39 |
Como lo instalo? | Caljim | Conexión con bases de datos | 2 | 06-08-2004 09:33:00 |
Como instalo el BDE | ramiretor | Conexión con bases de datos | 4 | 28-03-2004 22:49:49 |
|