La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50504 - CREAR PAQUETE DE INSTALACION
Autor:  edgardo balboa
Hola amigos, soy novato en esto he leido algo por aqui, pero quisiera saber exctamente cuales son los archivos necesarios para crear el paquete de instalacion de una aplicacion bastante sencilla que realicé con POWER BUILDER 6.5 - L misma consta de un exe, un PBR, una dll , una db y un lo, nada mas. Pero me aconsejaron usar el SETUP GENERATOR para crear el paquete que archivos, runtime, dlls, ocx, nosé son necesarios para que esto ande? la base de datos la hice con sql aniwere, como copio el motor de la db?? Gracias, si pueden ayudarme por favor.

  Respuesta:  Fernando Peralta
Bueno, los archivos necesarios los podemos dividir en librerias de power builder y librerias del motor de base de datos. por lo general estas las encuentra en la misma maquina en donde se encuentra instalado Power Builder y el motor de base de datos, solo deberia buscarlos.

Las librerias necesarias de power builder son:
Para evitar instalar PB en el cliente, debes copiar las dlls a ese equipo (puedes incluirla en la misma carpeta donde está tu ejecutable o en el System de Windows). Estas dlls se hallan en la carpeta: C:\Archivos de programa\Sybase\Shared\PowerBuilder, y son:

pbvm80.dll (PowerBuilder virtual machine)
pbdwe80.dll (para DWs y DataStores)
pbodb80.dll (conexión mediante ODBC)
pbodb80.ini (su complemento ODBC)
libjcc.dll (la verdad no sé)
pbmss80.dll ( para el driver nativo de sql)

las librerias necesarias para el motor de base de datos son:
dbeng7.exe
dbsrv7.exe
scjview.exe
dbctrs7.dll
dblgen7.dll
dbodbc7.dll
dbserv7.dll
scjlgen.dll

En el nombre de las librerias anteriores va un (7) ese numero puede cambiar de acuerdo a la version del motor de base de datos que emplee, en mi caso utilizo la 7

Tal vez no requiera todas las librerias que mencioné, pero no son pesadas, puede hacer pruebas y eliminar algunas.

Lo mas probable es que despues de hacer la instalacion de la aplicacion tenga problemas de conexion con la base de datos, debe configurar el dns de usuario. si tiene problemas para configurarlo me escribe a mi cuenta de correo [email protected] y con gusto le ayudare.

en todo caso por favor me informa si le fue util mi ayuda... a mi correo. Gracias