ERROR 20532 
Author Message
 ERROR 20532

We have a VB6 application connecting to an SQL7 database with some report
facilities via the CR7 OCX. On _some_ clients, when creating the report,
before the preview window pops up, the following error occurs:

"20532 Database DLL not found"

It doesn't occur on all clients, but it's one and the same SETUP though.
I've searched newsgroups, experts-exchange and the knowledge base from
Seagate Software, but I didn't find a solution to my problem. Most of them
say there's probably a file missing, but I believe _all_ necessary DLL's
have been installed on the Win98SE client (P2*.DLL, PD*.DLL, ...).

Now, has anybody ran into the same problem? Is there a way to get a more
specific error message, preferably the name of the DLL file that should be
missing?

Thanks,

SLE



Mon, 11 Nov 2002 03:00:00 GMT  
 ERROR 20532
Don't add the pd*.dll files. You only need the p2*.dll files. These are 32
bit.
Also add the ntwdblib.dll file. You need it for SQL server access.

Vincent

Quote:

> We have a VB6 application connecting to an SQL7 database with some report
> facilities via the CR7 OCX. On _some_ clients, when creating the report,
> before the preview window pops up, the following error occurs:

> "20532 Database DLL not found"

> It doesn't occur on all clients, but it's one and the same SETUP though.
> I've searched newsgroups, experts-exchange and the knowledge base from
> Seagate Software, but I didn't find a solution to my problem. Most of them
> say there's probably a file missing, but I believe _all_ necessary DLL's
> have been installed on the Win98SE client (P2*.DLL, PD*.DLL, ...).

> Now, has anybody ran into the same problem? Is there a way to get a more
> specific error message, preferably the name of the DLL file that should be
> missing?

> Thanks,

> SLE



Mon, 11 Nov 2002 03:00:00 GMT  
 ERROR 20532
Vincent, thanks 4 your reply, but the ntwdblib.dll file you've mentioned,
isn't even located on my development machine...

Any other clues?


Quote:
> Don't add the pd*.dll files. You only need the p2*.dll files. These are 32
> bit.
> Also add the ntwdblib.dll file. You need it for SQL server access.

> Vincent



Fri, 15 Nov 2002 03:00:00 GMT  
 ERROR 20532
Actually I'm having the same problem on some machines. Even after installing
the CR report designer, it can't preview reports (luckily CR can't preview
itself too.. ) . I'm working on it with the CR helpdesk, they're kinda
clueless too.
I don't use the ocx though, but use the CR API. My program was looking for
the crpe32.dll, which I put in every folder which is in the path and it
still didn't work..... :-(

Quote:

> Vincent, thanks 4 your reply, but the ntwdblib.dll file you've mentioned,
> isn't even located on my development machine...

> Any other clues?



> > Don't add the pd*.dll files. You only need the p2*.dll files. These are
32
> > bit.
> > Also add the ntwdblib.dll file. You need it for SQL server access.

> > Vincent



Sat, 16 Nov 2002 03:00:00 GMT  
 ERROR 20532
Hi

I had the same problem until recently.  After a week digging through
the Knowledge base of Seagate, I found the fix.  This fix may be
helpful to you if you are using the OLEDB Provider in the Report for
connecting to the database.  If yes, the Report will need p2soledb.dll,
which in turn needs the VC++ runtime DLL (MSVCP50.DLL).  It is unlikely
that the packaging program you use adds this MSVCP50.DLL by default.  I
added this DLL to the setup package and IT WORKED.  However, if you
aren't using the OLEDB Provider, this fix may not work.  Try searching
with the string "Package" in the Seagate Knowledge base.  You may find
a fix for your issue.

Good luck.
Rajesh.



Quote:
> Actually I'm having the same problem on some machines. Even after
installing
> the CR report designer, it can't preview reports (luckily CR can't
preview
> itself too.. ) . I'm working on it with the CR helpdesk, they're kinda
> clueless too.
> I don't use the ocx though, but use the CR API. My program was
looking for
> the crpe32.dll, which I put in every folder which is in the path and
it
> still didn't work..... :-(




Quote:
> > Vincent, thanks 4 your reply, but the ntwdblib.dll file you've
mentioned,
> > isn't even located on my development machine...

> > Any other clues?



> > > Don't add the pd*.dll files. You only need the p2*.dll files.
These are
> 32
> > > bit.
> > > Also add the ntwdblib.dll file. You need it for SQL server access.

> > > Vincent

Sent via Deja.com http://www.deja.com/
Before you buy.


Sun, 24 Nov 2002 03:00:00 GMT  
 ERROR 20532
Yes! That was the missing DLL!

Thanks a lot, Rajesh.

Quote:

> Hi

> I had the same problem until recently.  After a week digging through
> the Knowledge base of Seagate, I found the fix.  This fix may be
> helpful to you if you are using the OLEDB Provider in the Report for
> connecting to the database.  If yes, the Report will need p2soledb.dll,
> which in turn needs the VC++ runtime DLL (MSVCP50.DLL).  It is unlikely
> that the packaging program you use adds this MSVCP50.DLL by default.  I
> added this DLL to the setup package and IT WORKED.  However, if you
> aren't using the OLEDB Provider, this fix may not work.  Try searching
> with the string "Package" in the Seagate Knowledge base.  You may find
> a fix for your issue.

> Good luck.
> Rajesh.



> > Actually I'm having the same problem on some machines. Even after
> installing
> > the CR report designer, it can't preview reports (luckily CR can't
> preview
> > itself too.. ) . I'm working on it with the CR helpdesk, they're kinda
> > clueless too.
> > I don't use the ocx though, but use the CR API. My program was
> looking for
> > the crpe32.dll, which I put in every folder which is in the path and
> it
> > still didn't work..... :-(



> > > Vincent, thanks 4 your reply, but the ntwdblib.dll file you've
> mentioned,
> > > isn't even located on my development machine...

> > > Any other clues?



> > > > Don't add the pd*.dll files. You only need the p2*.dll files.
> These are
> > 32
> > > > bit.
> > > > Also add the ntwdblib.dll file. You need it for SQL server access.

> > > > Vincent

> Sent via Deja.com http://www.deja.com/
> Before you buy.



Mon, 25 Nov 2002 03:00:00 GMT  
 ERROR 20532

Quote:

>"20532 Database DLL not found"

>It doesn't occur on all clients, but it's one and the same SETUP though.
>I've searched newsgroups, experts-exchange and the knowledge base from
>Seagate Software, but I didn't find a solution to my problem. Most of them
>say there's probably a file missing, but I believe _all_ necessary DLL's
>have been installed on the Win98SE client (P2*.DLL, PD*.DLL, ...).

>Now, has anybody ran into the same problem? Is there a way to get a more
>specific error message, preferably the name of the DLL file that should be
>missing?

>Thanks,

>SLE

I had the same kind of problem. I got the same error message and the
problem was a dll, which was used by P2smon.dll:
        msvcrt.dll
The wrong version of that dll was 5.00.7303 and on computers that the
reporting worked the version was 6.00.8397.0

I know that you problem was solved, but hope this helps someone else.



Mon, 03 Feb 2003 14:15:47 GMT  
 
 [ 7 post ] 

 Relevant Pages 

1. corrections for the previous message - error 20532

2. ! Error 20532 Missing database dll

3. Runtime Error - 20532 Cannot Find Database DLL

4. Error 20532

5. run-time error 20532

6. Runtime-error 20532

7. Error 20532 - Cannot find database DLL

8. ERROR 20532 CANNOT FIND DATABASE DLL

9. runtime error 20532

10. run-time error 20532

11. Error 20532 Crystal 6, SQL Server 6.5 and VB5

12. Error 20532

 

 
Powered by phpBB® Forum Software