Error 20599 Cannot open SQL Server o No se Puede abrir el servidor de SQL (Cyrstal Reports 8 y 8.5)
Escrito por: Raul Macias
El error 20599 Cannot open SQL Server o en español No se puede abrir el servidor de SQL se presenta en algunos Windows XP y Windows Vista al querer abrir el control de Crystal Reports en su método Action=1 y querer conectarlo a una base de datos de SQL o Access, la solución que encontré después de investigar en varios foros(frustrándome al no encontrar una solución 10 horas mas de Psicólogo),hacer una recolección de versiones de archivos de aquí y de por allá decidiéndome ponerme a prueba y error a tratar de encontrar la solución de el problema, dando como resultado un conjunto de archivos que fueron los siguientes:
Archivo | Versión |
p2ssql.dll | 8.5.0.19 |
p2sodbc.dll | 8.5.0.72 |
ntwdblib.dll | 2000.2.8.0 |
cpeaut32.dll | 8.5.0.9 |
crpe32.dll | 8.5.0.217 |
Crystl32.OCX | 8.0.0.4 |
- En algunos equipos con solamente copiar el archivo p2ssql.dll y ntwdblib.dll en el directorio C:\Windows\System32 se soluciono el problema(No es necesario registrarlos con REGSRV32.exe).
- Ejecutar la aplicación con el problema para ver si ya no se presenta el error 20599.
Después de que no funciona la Solución 1
- Des registrar el Crystl32.OCX con el REGSRV32.exe(C:\Windows\System32\REGSRV32.exe /u [Path]\Crystl32.OCX).
- Respladar los archivos a remplazar si existen en C:\Windows\System32.
- Copiar los archivos cpeaut32.dll,crpe32.dll,Crystl32.OCX en C:\Windows\System32 (registrar en el orden cpeaut32.dll,crpe32.dll,Crystl32.OCX).
- Ejecutar la aplicación con el problema para ver si ya no se presenta el error 20599.
Observación
El Archivo REGSRV32.exe se encuentra en la ruta C:\Windows\System32\
Text in English
Error 20599 Cannot open SQL Server (Cyrstal Reports 8 and 8.5)The error 20599 Can not open SQL Server in Windows XP and Windows Vista when they wanted to open the Crystal Reports control method in Action = 1 and want to connect to a database SQL or Access, the solution I found after research in various forums (disappointed not to find a psychologist more than 10 hours), a collection of versions of files from here and there I decided to try and error to try to find the solution of the problem, resulting in a set of files that were:
File | Version |
p2ssql.dll | 8.5.0.19 |
p2sodbc.dll | 8.5.0.72 |
ntwdblib.dll | 2000.2.8.0 |
cpeaut32.dll | 8.5.0.9 |
crpe32.dll | 8.5.0.217 |
Crystl32.OCX | 8.0.0.4 |
- On some computers with just copy the file p2ssql.dll and ntwdblib.dll in C: \ Windows \ System32 solves the problem (need not register with REGSRV32.exe).
- Run the application to see if the problem is no longer the error 20599.
After that it does not work Solution 1 .
- Unregister Crystl32.OCX record with REGSRV32.exe (C: \ Windows \ System32 \ REGSRV32.exe / u [Path] \ Crystl32.OCX)
- Backup files to replace if they exist in C: \ Windows \ System32.
- Copy files cpeaut32.dll, crpe32.dll, Crystl32.OCX in C: \ Windows \ System32 (register in order cpeaut32.dll, crpe32.dll, Crystl32.OCX).
- Run the application to see if the problem is no longer the error 20599.
So far after 2 years to present the first time this error is the solution I found.
Comment
The Archives REGSRV32.exe is in the path C: \ Windows \ System32 \
Escrito por: Raul Macias
Etiquetas: 20599, cannot open sql server, crpe32.dll, Crystal Reports, Crystl32.OCX, Error, ntwdblib.dll, p2sodbc.dll, p2ssql.dll, Reporte, SQL Server, tutorial, Visual Basic
2 Comentarios:
HOLA DISCULPA NO ENCUENTRO ESOS ARCHIVOS Y TENGO ESE PROBLEMA CREES QUE ME PUEDES MANDAR LOS ARCHIVOS ESOS A MI CORREO TE LO AGRADECERE MUCHO
Desde aquí los puedes descargar http://www.raulmacias.com.mx/archivosblog/imgblog/crystalreports/DllsSystem32.zip
Publicar un comentario
Suscribirse a Comentarios de la entrada [Atom]
<< Página Principal