![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
no me munciona instalar en forma desatendida
buenas tardes he estado muy atento a toda la informacion puesta en este foro, he hecho todo como se indica aca haciendo uso de inno setup para gener mi instalador, en la sesion de codigo eh puesto el siguiente script para instalar con el firebird 1.5 pero resulta que cuando instalo mi aplicacion en un computador en el que no hay ni delphi ni firebird me bota un error cuando intento abrir mi programa el cual dice que el programa a ejecutado una operacion no permitida y que debera cerrarse y despues si insisto en entrar me genera este error "Exception EDBEngineError in module Editor.exe at 000EA916. cannot load an IDAPI service library, File: SQLINT32.dll", aparte si busco en inicio programas no me aparece firebird instalado, el script que agrego en la sesion de codigo de innosetup es el siguiente:
Código:
function NextButtonClick(CurPageID: Integer): Boolean;
var
ResultCode: Integer;
begin
case CurPageID of
wpReady:
begin
ExtractTemporaryFile('Firebird-1.5.5.4926-3-Win32(2).exe');
// Instalación del servidor
if IsComponentSelected('Firebird_1_5') then begin
MsgBox('A continuación se instalará el motor de bases de datos Firebird 1.5', mbInformation, MB_OK);
if not Exec(ExpandConstant('C:\descargas\Firebird-1.5.5.4926-3-Win32(2).exe'),
'/SILENT /LOG /NOCANCEL /NOICONS /TYPE=CustomInstall /COMPONENTS="ServerComponent,ServerComponent\SuperServerComponent,DevAdminComponent,ClientComponent" /MERGETASKS="CopyFbClientToSysTask"',
'',
SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode) then
MsgBox('No se pudo realizar la instalación de Firebird 2.1.'#13#13#10'Mensaje de error del sistema'#13#13#10+SysErrorMessage(ResultCode)+'.', mbError, MB_OK)
else begin
// Hacer algo después de la instalación...
// ...
end
end
// Instalación del cliente
else if IsComponentSelected('Archivos_Cliente') then begin
MsgBox('A continuación se instalará cliente del motor bases de datos Firebird 1.5', mbInformation, MB_OK);
if not Exec(ExpandConstant('C:\descargas\Firebird-1.5.5.4926-3-Win32(2).exe'),
'/SILENT /LOG /NOCANCEL /NOICONS /TYPE=ClientInstall',
'',
SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode) then
MsgBox('No se pudo realizar la instalación del cliente Firebird 1.5.'#13#13#10'Mensaje de error del sistema'#13#13#10+SysErrorMessage(ResultCode)+'.', mbError, MB_OK)
end
end
end;
Result := True
end;
Lo curioso del caso es que en cualquier ordenador que tenga delphi instalado el programa corre a la perfeccion, agradeceria enormemente me colaboraran con este problema ya que no tengo idea que pueda ser lo que que lo ocasiona. |
|
#2
|
|||
|
|||
|
hola a todos!!!
Prueba buscar la dll que te pide, incluirla en tu instalador e instalarla en la direcion donde estaba. Puede ser que algun componente este ocupando esa dll. Pueba agregar la dll a mano y si anda era eso!!! Saluda Atte Neeruu!!! ![]() |
|
#3
|
|||
|
|||
|
dll
hola neeruu gracias por tu respuesta, eh probado como dices poniendo la dll y cambia mi error pero igual sigo teniendo un error, ahora me da un error con la base de datos y como te comentaba lo extraño es que no me esta instalando firebird, agradezco la colaboracion de todos ya que es algo de suma urgencia e importancia para mi.
|
|
#4
|
|||
|
|||
|
Hola escribo de nuevo para mostrar el error que me genera al tratar de correr mi aplicacion, la verdad no fui capaz de subir la imagen asi ke escribo lo ke que el error muestra
Exception EMCIDeviceError in module taltal.exe at 00097E44. No se ha encontrado el archivo especificado. Asegurese de que la ruta de acceso y el nombre del archivo sean correctos. la verdad no se a que archivo hace referencia o como lo puedo solucionar, si pueden darme alguna guia lo agradeceria inmensamente la verdad ya no se que hacer y necesito encontrar una solucion urgentemente, agradesco la atencion prestada y cualquier ayuda que me puedan brindar |
|
#5
|
|||
|
|||
|
Cambio de error
hola de nuevo, he cambiado unas cosas a mi instalador y ahora me gnera un nuevo error que es el siguiente:
Exception EDBEngineError in module taltal.exe at 000E914A. Unknown user name or password. unavailable database Alias:talcual. compañeros la verdad ya no se que hacer, he probado de todo y sino es una cosa es otra, si pueden ayudarme por favor se los agradesco en el alma, estoy en el desespero total, ojala puedan ayudarme, muchas gracias chao |
|
#6
|
||||
|
||||
|
Buelos, no has leído el post anterior cierto?
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. |
|
#7
|
|||
|
|||
|
hola mlara, muchas gracias por la ayuda, te comento si la verdad no tengo un manejo muy amplio de delphi, para darte una mejor idea de mi aplicacion yo uso el componente database y por medio de este hago la conexion con la bd pongo en drivername interbase y le doy la ruta de la bd asi como el user y el password, para las consultas y demas interacciones con la bd, uso Tquery's y Ttable's, esa es a grandes rasgos mi interaccion con la bd, ojala con esta informacion puedas darme luces porke la verdad no se que hacer, ojala puedas ayudarme y de antemano muchas e infinitas gracias, cuaquier otra informacion que requieras aca estare pendiente, de nuevo mil y mil gracias
|
|
#8
|
|||
|
|||
|
P.D. si no habia leido el post lo mandamos casi al tiempo, ahhhh y perdona mi torpeza, pero como te digo no tengo un manejo amplio de delphi y estoy medio embotado, te agradesco mucho la atencion y la paciencia
|
|
#9
|
||||
|
||||
|
Buelos, con lo que te dije es suficiente. Yo la verdad creo que necesitas leer un poco. De todas formas mira esto:
1. Los componentes que estás usando efectivamente son de la paleta BDE. Eso quiere decir que estás usando la BDE. Lee un poco acerca de los componentes Express (quiere decir componentes de acceso sin intermediarios, bueno más o menos), y luego cambia todos tus componentes de acceso por lo que decidas usar. Ya te dije que yo uso los MDO (Mercury Database Objects). Así cuando vayas a instalar tu aplicación no tendrás que instalar nada adicional, además de tu aplicación y el motor de base de datos. 2. Antes que construir un instalador yo me preocuparía porque mi aplicación funcione bien, como debe ser, porque sino tengo más problemas de los que debería. 3. Creo que vas a tener que realizar muchas búsquedas en estos foros, antes de volver a tocar el tema de la instalación, y sugiero que así sea, porque este hilo estaba dedicado exclusivamente a la instalación de InterBase y de Firebird de forma desatendida o silenciosa. Mucha suerte!
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Instalar Interbase 7.1 | Neeruu | Varios | 2 | 09-08-2008 21:11:09 |
| Cómo instalar el Servicio de Apache para que se inicie de forma manual | dec | Windows | 4 | 23-07-2007 23:32:31 |
| Instalar BDE para interbase | judoboy | Conexión con bases de datos | 2 | 28-07-2005 18:53:03 |
| como instalar Interbase 7 | jsamanp | Firebird e Interbase | 0 | 19-08-2004 18:31:49 |
| existe una forma visual para crera tablas y consultas en interbase? | viajero2015 | Firebird e Interbase | 4 | 21-02-2004 22:58:36 |
|