![]() |
Script Con Inno setup para Interbase
Hola Amigo he estado haciendo un instlador para una aplicaion que trabaja con InterBase pero no me funciona el pues me parece que no estoy madando todos los archivos necesarios para que Interbase pueda trabar con la base de datos me podrian decir que archivos son inmpresindibles para el funcionamiento si no soy muy claro por favor diganmelo muchas gracias de antemano
|
|
Gracias David, sin embargo ha consutado alguna cosas que encontrado aqui mismo pero aun asi no me funciona bien la instalacion que es lo que pasa no lose, pero resulta que si tengo intalado Interbase y para ver si funciona el intalador con InnoSetup lo desintalo lo intalo junto con mi aplicacion nuevamente y funciona, el proble es que si realizo la misma intalacion en una maquina que nunca se ha intaldo interbase este intalador ya no me funciona, pienso que existe algun archivo que interbase necesita. pero no se cual es????
|
Hola,
Me temo que no voy a poder ayudarte mucho, pero, ¿cuando dices que no te funciona qué quieres decir? Me explico. Si obtienes algún error, ¿cuál es el mensaje de error que obtienes? Creo que cuanta más información puedas proporcionar más sencillo será que alguien con conocimiento sobre el tema pueda echarte el cable que necesitas. ¿Verdad? ;) |
El intalador copia todos estos archivos
---------------------------------------------- Source: ibconfig; DestDir: {app} Source: bin\ibserver.exe; DestDir: {app}\bin Source: interbase.msg; DestDir: {app} Source: isc4.gdb; DestDir: {app} Source: isc4.gbk; DestDir: {app} Source: gds32.dll; DestDir: {sys} Source: msvcrt.dll; DestDir: {sys} Source: bin\instreg.exe; DestDir: {app}\bin Source: bin\ibguard.exe; DestDir: {app}\bin ---------------------------------------------- y al finalizar la instalacion se ejecuta ---------------------------------------------- Filename: {app}\bin\instreg.exe; Parameters: "install ""{app}"""; Flags: nowait runminimized Filename: {app}\bin\ibguard.exe; Flags: nowait ---------------------------------------------- El guardian se jecuta sin problemas pareciera que todoesta bien pero al momento de utilizar la base de datos no lo reconoce como una vace de datos valida. pero si utlizo el intalador propio de interbase en una maquina "PC-1" funciona perfectamente luego desintalo interbase para hacer la prueba con el intalador hecho en innosetup , funciona exelentemente no hay problema, el problema se cuando intento intalar en tro maquina que no haya instalado intebase antes. pienso que existe algun archivo que no estoy mandando a copiar, per que este se guarda en algun lugar que no es visible fasilmente si alguien sabe que es lo que me falta copiar por favor les pido que me ayuden. muchas gracias. |
Hola,
Yo hace poco tambien consulte el foro en busca de informacion para realizar una instalacion de IB6 silenciosa conjuntamente con mi aplicación. Los ejemplos que encontre tanto en el foro como en las paginas dedicadas a interbase (para innosetup) no me han funcionado muy bien que se diga. El motivo es que la instalacion de IB6 difiere en algunos aspectos segun en el sistema en el que lo vamos a instalar (W95/98, NT/W2K, XP). He comparado los scritps y cada uno contempla algunas cosas que los otros no, claves en el registro y otras cosas. Yo al final he decidido incluir en mi instalacion la instalacion original del IB6 empaquetado dentro de mi setup y se ejecuta automaticamente. De todas formas aqui te incluyo el ejemplo mas completo que he encotrado. Un saludo, Cita:
|
Código:
Esto otro es el script de instalacion de Inno setup que uso para firebird: Código:
; Script generated by the Inno Setup Script Wizard. Saludos Claudio Herrador. |
Muchas Gracias con este material boy a poder trabajar, gracia a la ayuda que me dieron cual quir cosa boy a consultarlos he muchas gracias bye bye
|
La franja horaria es GMT +2. Ahora son las 21:52:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi