Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   instalar aplicacion en otra maquina con delphi y firebird 1.5 (https://www.clubdelphi.com/foros/showthread.php?t=20059)

ale21alito 05-04-2005 06:11:24

instalar aplicacion en otra maquina con delphi y firebird 1.5
 
Estoy empezando con FIREBIRD 1.5 desde delphi 7 .

Yo estaba acostumbrado a trabajar con INNOSETUP para instalar las aplicaciones en otra maquina. Incluia el BDE con tablas planas y listo ! .

Como hay que hacer ahora para generar un ejecutable trabajando con firebird ?

:confused:

Hay que pasarle dlls en el mismo directorio ? ... ejecutar una sentencia de instalación dentro de innosetup para que instale el cliente de firebird ? ....
Hay que generar el alias por codigo, o no hace falta ? -.

:confused:

agradezco la ayuda !!!

salu2 amigos.

Spynosa 05-04-2005 12:43:37

Espero que te ayude el siguiente script, es lo que yo uso para instalar mi programa y firebird 1.5 sin que el usuario intervenga en la instalación de firebird.


; Script generated by the My Inno Setup Extensions Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=Miprograma
AppVerName=Miprograma 1.0
DefaultDirName=c:\Miprograma
DefaultGroupName=Mirograma
DisableDirPage=yes
Compression=lzma
SolidCompression=yes
[Languages]
Name: "Es"; MessagesFile: "compiler:spain.isl"
[LangOptions]

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "D:\Programas\MIPrograma.exe"; DestDir: "{app}"; flags: ignoreversion
Source: "C:\00\mibase.gdb"; DestDir: "{app}"; Flags: onlyifdoesntexist
Source: c:\programas\Firebird-1.5.1.4481-Win32.exe; DestDir: {tmp}; Flags: deleteafterinstall
[Icons]
Name: "{group}\miprograma"; Filename: "{app}\miprograma.exe"
Name: "{userdesktop}\miprograma"; Filename: "{app}\miprograma.exe"; Tasks: desktopicon

[Run]
Filename: {tmp}\Firebird-1.5.1.4481-Win32.exe; Parameters: /SILENT

ale21alito 05-04-2005 13:09:51

muchas gracias .

por lo que veo solo le pasas el ejecutable, la base y el cliente firebird .exe

yo igual la base de datos la uso como LOCAL =) . Hace falta de todas maneras instalar el cliente ? . la verdad que no entiendo mucho ...

Spynosa 05-04-2005 13:17:32

si solo usas la base de datos en local y solo hay una aplicación accediendo a ella, igual te convenga usar firebird embebido que no necesitas instalar ni el servidor ni el cliente, tan solo las dll necesarias.

[Files]
Source: "C:\descargas\Firebird-1.5.2.4731_embed_win32_pdb\fbclient.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\descargas\Firebird-1.5.2.4731_embed_win32_pdb\firebird.msg"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\descargas\Firebird-1.5.2.4731_embed_win32_pdb\firebird.conf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\descargas\Firebird-1.5.2.4731_embed_win32_pdb\ib_util.dll"; DestDir: "{app}"; Flags: ignoreversion
hay mucha información en este foro sobre firebird embebido, haz una busqueda

ale21alito 05-04-2005 14:59:28

gracias !

ya me voy a poner a leer todo lo que encuentre.

salu2

ale21alito 05-04-2005 16:03:23

para instalar el embebido tengo que bajarme otro ejecutable y desinstalar FIREBIRD 1.5 ? lo uso con IB expert .


La franja horaria es GMT +2. Ahora son las 09:53:44.

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