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 09-08-2006
dalfina dalfina is offline
Registrado
 
Registrado: jun 2006
Posts: 5
Poder: 0
dalfina Va por buen camino
Script Interbase con Inno Setup

Hola a tod@s,

Es la primera vez que escribo en este foro, así que espero explicarme con claridad.

Mi problema es el siguiente:
Quiero instalar interbase junto con mi aplicación mediante un script generado con inno setup. He leido la información relacionada en el foro y he probado varios scripts relacionados que en teoria instalan interbase pero en mi caso no ha sido asi. Es decir, los ficheros se copian correctamente pero interbase no funciona.

El script que utilizo (que he encontrado desde el foro) es este:

[Registry]
Root: HKLM; Subkey: Software\Microsoft\Windows\CurrentVersion\Run; ValueType: string; ValueName: InterBaseGuardian; ValueData: {app}\bin\ibguard.exe; Flags: uninsdeletekey
Root: HKLM; Subkey: Software\Borland\InterBase\CurrentVersion; ValueType: string; ValueName: DefaultMode; ValueData: -r
Root: HKLM; Subkey: Software\Borland\InterBase\CurrentVersion; ValueType: string; ValueName: GuardianOptions; ValueData: 1
Root: HKLM; Subkey: Software\Borland\InterBase\CurrentVersion; ValueType: string; ValueName: ServerDirectory; ValueData: {app}\bin


[Files]
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
[Dirs]
Name: {app}\bin
[Run]
Filename: {app}\bin\instreg.exe; Parameters: "install ""{app}"""; Flags: nowait runminimized
Filename: {app}\bin\ibguard.exe; Flags: nowait
[Setup]
AppCopyright=Borland
AppName=Interbase
AppVerName=Interbase version 6.0
DefaultGroupName=InterBase
DefaultDirName={pf}\Borland\InterBase
DisableProgramGroupPage=false
AllowNoIcons=true
[UninstallRun]
Filename: {app}\bin\instreg.exe; Parameters: remove; Flags: runminimized


Que puede pasar? Falta activar alguna cosa? O falta incluir algun fichero?

Muchas gracias por adelantado.

Saludos.
Responder Con Cita
  #2  
Antiguo 09-08-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.290
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por dalfina
...los ficheros se copian correctamente pero interbase no funciona...
Ayudaría saber realmente qué pasa. ¿Porqué no funciona? ¿Te da algun error?
¿Al arrancar el servidor? ¿Con el servidor en marcha no puedes acceder? ?¿?¿?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 09-08-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post

Es posible que ni siquiera le arranque el servidor, estaria bueno saber bien que pasa, yo he usado un script creo que este en algun momento y funciono correctamente haciendo algun que otro cambio, seria bueno que digas en forma exacta que sucede al terminar la instalación, si en el panel de control esta el Interbase Manager o no, de ser asi figura Stopped o Running... bueno comenta un poco mas que te damos una mano.. saludos.
Responder Con Cita
  #4  
Antiguo 09-08-2006
dalfina dalfina is offline
Registrado
 
Registrado: jun 2006
Posts: 5
Poder: 0
dalfina Va por buen camino
Hola de nuevo,

Gracias por responder tan rápido.

Pues como bien comentais, ni siquiera arranca el servidor. Ahora me he fijado en el panel de control y Interbase Manager está 'Stopped'. Supongo que sólo haria falta poder activarlo en la instalación, no se como.

Saludos.
Responder Con Cita
  #5  
Antiguo 09-08-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post veamos...

Es posible que no se esten instalando o ejecutados los servicios correspondientes.

Lo primero que buscaria para saber donde puede estar el problema seria entrar en

Inicio - ejecutar: services.msc

Ahi buscaria los servicios InterBase Server (tendria que estar con tipo de inicio manual y para que funcione en iniciado)
y el Intergase Guardian (en estado iniciado y tipo de inicio automatico)

Controla eso primero para ver si el problema viene de la registración de los servicios, cosa que sospecho, comentanos que paso...

Otra cosa: que pasa cuando le das Start al interbase manager? no inicia? da algun error?

Saludos
Responder Con Cita
  #6  
Antiguo 09-08-2006
dalfina dalfina is offline
Registrado
 
Registrado: jun 2006
Posts: 5
Poder: 0
dalfina Va por buen camino
Ni Interbase server ni interbase guardian estan como servicios. Es decir, todo parece estar instalado pero hay que ir a Interbase Manager y darle a Start. En este momento ya funciona Interbase. Para que se instale el Interbase Manager he tenido que añadir al Script inicial,en el apartado de [Files], esta linia:

Source: bin\ibmgr.cpl; DestDir: {sys}

Gracias por tu ayuda,

Saludos
Responder Con Cita
  #7  
Antiguo 09-08-2006
dalfina dalfina is offline
Registrado
 
Registrado: jun 2006
Posts: 5
Poder: 0
dalfina Va por buen camino
Hola,

Rectifico lo dicho anteriormente:

Ni Interbase Server ni Interbase Guardian aparecen como servicios. Tampoco despues de activar la opción Start desde Interbase Manager.

Gracias.
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
Inno setup, mysql y script soto Conexión con bases de datos 2 07-12-2005 21:27:28
Inno Setup Ini? marceloalegre Varios 2 07-12-2005 20:49:17
Script Con Inno setup para Interbase Cuevas Firebird e Interbase 7 10-10-2005 16:10:51
Inno Setup tarco35 Varios 0 09-04-2005 16:48:01
Script de Inno Setup muli Varios 1 11-09-2003 20:12:04


La franja horaria es GMT +2. Ahora son las 14:46:54.


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