![]() |
![]() |
| 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
|
||||
|
||||
|
Hola.
En las máquinas cliente, es necesario tener instalado el cliente de la base de datos. O al menos, accesible la librería correspondiente. Nunca he trabajado con MySQL pero es necesaria la librería libMySQL.dll correspondiente a la versión que tengas en el servidor. Los otros errores, ni idea. Nunca he usado ese generador de informes.
__________________
http://www.gestionportable.com |
|
#2
|
||||
|
||||
|
He tratado de registrar la dll llamada "libmySQL.dll" que he encontrado en esta dirección: "C:\Archivos de programa\MySQL\MySQL Server 5.1\bin". La copie en "c:\windows\system32\".
He usado la siguiente línea "REGSVR32 c:\windows\system32\libmysql.dll" pero me arroja el siguiente error: "Se descargó c:\windows\system32\libmysql.dll, pero no se encontró el punto de entrada DllRegisterServer" Por favor ayuda. S:O.S. dibe
__________________
dibe |
|
#3
|
||||
|
||||
|
Hola.
No hace falta registrarla, solo que esté accesible. Copiala donde esté también el ejecutable. No se si la instalación de MySQL tiene una opción de instalar solo la parte cliente (como Firebird, p.e.), pero creo que con que copies esa dll debería bastar.
__________________
http://www.gestionportable.com |
|
#4
|
||||
|
||||
|
Hola, he colocado en una carpeta el ejecutable y la dll, pero sigue el problema:
Código:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="pyPlaneamiento.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="libmySQL.dll" SIZE="2359296" CHECKSUM="0x5FC2D273" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="08/12/2010 21:54:15" UPTO_LINK_DATE="08/12/2010 21:54:15" />
<MATCHING_FILE NAME="pyPlaneamiento.exe" SIZE="3720192" CHECKSUM="0x53072082" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1036800" CHECKSUM="0x4B5D905A" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="DLL de cliente API BASE de Windows NT" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Sistema operativo Microsoft® Windows®" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="Copyright (C) Microsoft Corporation. Reservados todos los derechos." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x106088" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/19/2004 22:41:31" UPTO_LINK_DATE="08/19/2004 22:41:31" VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1036800" CHECKSUM="0x4B5D905A" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="DLL de cliente API BASE de Windows NT" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Sistema operativo Microsoft® Windows®" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="Copyright (C) Microsoft Corporation. Reservados todos los derechos." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x106088" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/19/2004 22:41:31" UPTO_LINK_DATE="08/19/2004 22:41:31" VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
</EXE>
</DATABASE>
Pero aun asi no funciona, de aqui que comienzo ha sospechar que el problema puede venir por ZeosLib. He leido que antes venia con unas DLLs (otra vez esta niñas) pero en esta versión (ZEOSDBO-6.6.6-stable) ya no las trae (que coraje). Espero la ayuda de todos.
__________________
dibe |
|
#5
|
||||
|
||||
|
Hice un par de cosas, no se cual de ellas fue la del milagro:
1.- Instalé los ODBC conectores de Mysql (mysql-connector-odbc-5.1.8-win32.msi). 2.- Le di los privilegios a la PC cliente Código:
GRANT SELECT, INSERT, DELETE, UPDATE, CREATE, DROP ON bdPlaneamiento.* TO root@laipdelcliente IDENTIFIED BY 'lacontraseñadelroot'; Gracias a todos por su ayuda y disculpen las molestias. Feliz navidad y muchas bendiciones.
__________________
dibe |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ZeosLIB | cmm07 | Varios | 6 | 11-11-2008 01:34:35 |
| zeoslib 6.6.2 rc | geolife | Noticias | 17 | 17-08-2008 08:21:23 |
| Ayuda con una consulta de MySQL desde Delphi con ZeosLib...!! | NeySmall | Varios | 3 | 17-04-2008 22:22:50 |
| Ejecutable C++ Builder + MySql | LordCorft | C++ Builder | 8 | 16-09-2007 01:21:29 |
| ZeosLib y MySQL 5 | onlytk | Conexión con bases de datos | 2 | 31-12-2005 03:37:52 |
|