Como distribuir el BDE
Mi aplicacion esta hecha en Delphi 7 y depende del BDE para conectarse al MsSQL Server 2000, las preguntas son, ¿Que archivos tengo que distribuir con mi aplicación?, ¿En donde puedo encontrar documentación al respecto? ¿Como puedo crear en la maquina destino la conexión BDE que usa mi aplicación?
¡Me urge! |
¿Por qué no usas el InstallShield que se incluye con Delphi? Con él puedes hacer un instalador de tu aplicación que incluya el bde y hasta donde recuerdo te permite crear alias en la máquina destino.
// Saludos |
En borland encontré un archivo llamado 'bdemm52ent.exe' que se supone es la version del bde 5.2 Merge Module y es el instalador, aunque no lo he podido verificar.
pon ese texto en Google y podrás Bajarlo, aparece en esta url Posdata: Lo que me mosquea un poco es la coletilla esa de Merge Module que no sé que significa. Saludos |
Cita:
:confused: |
Probado y funciona con delphi 6 Enterprise.
se instala en C:\Archivos de programa\Borland\BDEMERGEMODULE y en esa carpeta trae un archivo MSM (para incluirlo en el installshield), y un pequeño programa para crear los alias. Tambien se crea un archivo readme con la siguiente información: Cita:
Por otra parte, si a Roman le ha dicho que delphi no está instalado.... sugiere que no es lo que Alfonso Castill necesita :( Saludos |
Instalar el BDE
Hola,
Yo tuve ese mismo problema y lo solucione de la siguiente forma: Para crear los instaladores utilizo inno-setup ( www.jrsoftware.org ), que funciona muy bien y permite muchas opciones. En su página web encontré la siguiente solución para instalar el bde desde un script de instalación, pero es algo que puede hacerse de forma aislada o en un fichero por lotes. Pasos a seguir: - Descargar una mini-aplicación llamada minireg (13kb): http://www.jrsoftware.org/files/MiniReg.exe - Extraer el fichero bdeinst.dll desde el fichero bdeinst.cab que está en "c:\archivos de programa\Ficheros Comunes\Borland Shared\BDE". Para extraerlo simplemente ejecutar "extract bdeinst.cab" en la prompt del dos. Para instalar el BDE en otra máquina tan sólo hay que ejecutar "minireg.exe bdeinst.dll" en la línea de comando y empieza el proceso de copia de ficheros. ---- Mas info: (en ingles) http://www.jrsoftware.org/iskb.php?a=bde Un saludo. |
si quieres usar el insalshield que viene con Delphi....
leete estos hilos... aqui intento explicar porque existen los merge modules ( *.msm ) y como instalar el BDE en otra maquina http://www.clubdelphi.com/foros/showthread.php?t=10169 http://www.clubdelphi.com/foros/show...=installshield espero te sirvan.... nos vemos P.S. Arriba Grecia! |
Cita:
este programita es para crear los alias en la maquina dodne se instala el programa!!!!!... pero no he logrado hacerlo.... siempre que instalo una aplicacion que usa el BDE y uso alias.... una vez instalada la aplicacion, me voy al panel de ontrol y luego al BDE y tengo que definir el alias manualmente... alguien sabe como manejar bien este archivo para que automatize la creacion del alias y sea transparente al usurio? |
Yo el alias lo creo por código, si no recuerdo mal con AddStandarAlias y no abro el BDE para nada, no es un alias persistente, pero funciona.
|
Solo para completar la idea esta es el código para crear los alias
Código:
Procedure CrearAlias(ElAlias:String); |
excelente, eso no lo sabia!!!!!!!
asi no se necesita configurar el alis en el dbe, simplemenete instalamos y listo Gracias |
La franja horaria es GMT +2. Ahora son las 08:21:07. |
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