Author |
Message |
SLE #1 / 7
|
 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 |
|
 |
Vincent Haakma #2 / 7
|
 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 |
|
 |
SLE #3 / 7
|
 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 |
|
 |
Gert-Jan van Krevele #4 / 7
|
 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 |
|
 |
raj.. #5 / 7
|
 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 |
|
 |
SLE #6 / 7
|
 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 |
|
 |
Kari Kauppin #7 / 7
|
 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 |
|
|
|