 |
kyanos Newbie
Joined: 14 Jul 2002 Posts: 7 Location: Canada
|
Posted: Wed Oct 15, 2003 6:01 am
MDAC/Jet problems |
The root problem is that adding a new room to my existing maps is very, very slow -- about 20 seconds per room. I suspect this is due to MDAC/Jet problems, because the MDAC checker gives me these errors:
Item Name,Item Type,ErrorString,Status
odbccp32.cpl,File,Field 'FileVersion' mismatch: Expect '3.520.7713.0' Got '3.520.9001.0',Error
odbcint.dll,File,Field 'FileVersion' mismatch: Expect '3.520.7713.0' Got '3.520.9001.0',Error
ODBCCP32.dll,File,Field 'FileVersion' mismatch: Expect '3.520.9030.0' Got '3.520.9041.40',Error
ODBC32.dll,File,Field 'FileVersion' mismatch: Expect '3.520.9030.0' Got '3.520.9041.40',Error
oledb32r.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0 built by: Lab06_N(dagbuild)' Got '2.70.9001.0 built by: Lab06_N(dagbuild)',Error
oledb32.dll,File,Field 'FileVersion' mismatch: Expect '2.71.9030.0 built by: Lab06_N(dagbuild)' Got '2.71.9031.4 built by: Lab06_N(dagbuild)',Error
msdasqlr.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0 built by: Lab06_N(dagbuild)' Got '2.70.9001.0 built by: Lab06_N(dagbuild)',Error
msader15.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0' Got '2.70.9001.0',Error
msjtes40.dll,File,Field 'Size' mismatch: Expect '241695' Got '241936',Error
msadcfr.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0 built by: Lab06_N(dagbuild)' Got '2.70.9001.0 built by: Lab06_N(dagbuild)',Error
msaddsr.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0 built by: Lab06_N(dagbuild)' Got '2.70.9001.0 built by: Lab06_N(dagbuild)',Error
msadcor.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0 built by: Lab06_N(dagbuild)' Got '2.70.9001.0 built by: Lab06_N(dagbuild)',Error
msadcer.dll,File,Field 'FileVersion' mismatch: Expect '2.70.7713.0 built by: Lab06_N(dagbuild)' Got '2.70.9001.0 built by: Lab06_N(dagbuild)',Error
MSADCO.DLL,COM,Unknown Class ID = {9381d8f1-0288-11d0-9501-00aa00b911a5},Warning
MSDAPS.DLL,COM,Unknown Class ID = {0997A571-126E-11D0-9F8A-00A0C9A0631E},Warning
That's running it against "2.71 SP1 (WinXP)". I have to choose some version because it says more than one version matches my computer's configuration. If I choose to instead run it against "2.71 SP1 (2.71.9030.9)", it only gives me these:
Item Name,Item Type,ErrorString,Status
ODBCCP32.dll,File,Field 'FileVersion' mismatch: Expect '3.520.9030.0' Got '3.520.9041.40',Error
ODBC32.dll,File,Field 'FileVersion' mismatch: Expect '3.520.9030.0' Got '3.520.9041.40',Error
oledb32.dll,File,Field 'FileVersion' mismatch: Expect '2.71.9030.0 built by: Lab06_N(dagbuild)' Got '2.71.9031.4 built by: Lab06_N(dagbuild)',Error
msjtes40.dll,File,Field 'FileVersion' mismatch: Expect '4.00.2927.8' Got '4.00.5914.0',Error
MSADCO.DLL,COM,Unknown Class ID = {9381d8f1-0288-11d0-9501-00aa00b911a5},Warning
MSDAPS.DLL,COM,Unknown Class ID = {0997A571-126E-11D0-9F8A-00A0C9A0631E},Warning
When I run the MDAC checker, it also
Per Zugg's instructions, I installed MDAC 2.71, then Jet 4.0 SP3, then Jet 4.0 SP6. I tried re-running those installers (in that order), and I still have these errors. I'm running Windows 98, I think SE. Windows Update doesn't report any major fixes that need to be installed (except IE6, but I know that can cause problems with W98).
I found this previous posting http://www.zuggsoft.com/forum/topic.asp?TOPIC_ID=10819 that seems very similar (except for the "unregistered ocx" message), but the solution for that person was to re-run the installers in the right order, which doesn't work for me. Everything else zMud-related is just fine, so I'm rather reluctant to reload the OS over just this issue.
I'm going to manually go through the installer files and see if I can find the DLLs of the right version. I'm not sure what to do about the COM errors. Does anybody have any other suggestions I can try? |
|
|
 |
Vijilante SubAdmin

Joined: 18 Nov 2001 Posts: 5182
|
Posted: Wed Oct 15, 2003 11:37 am |
All of those errors being reported by the version check utility are due to the Jet SP6. Simply put the Jet department didn't tell the MDAC deparment they made an update. Note the version is higher in all cases.
The speed issue is a known problem in zMud. It is fixed in the next public version. Currently Zugg is putting a few final touches on it, then there will be some beta testing time. Then the new version will be out. |
|
|
 |
kyanos Newbie
Joined: 14 Jul 2002 Posts: 7 Location: Canada
|
Posted: Wed Oct 15, 2003 6:43 pm |
Ah, OK. I'll stop flailing at this, then, and just look forward to the next beta version of zmud. Thanks.
Just in case anyone is interested, unpacking the mentioned files from the MDAC 2.71 installer and manually putting them into c:windowssystem and c:program filescommon filessystemole db made the errors in comcheck go away, but broke both zMapper (which gave a 'provider not found' error) and zMUD (which gave a COM error and quit). Removing the existing files and then re-installing MDAC didn't help, and then gave a "registering OCX" error for oledb32.dll. In every case, copying the existing files (which I backed up first) back to their original locations restored the status quo: functional zMud/zMapper which are just slow to add new rooms. |
|
|
 |
Arcane_of_Discworld Wanderer
Joined: 29 Jan 2002 Posts: 99 Location: UK
|
Posted: Wed Oct 15, 2003 7:36 pm |
Just wondering if you first unregistered the existing *.dll (regsvr32 /u whatever.dll) files before removing them and then registered the replacement files using regsrv32 (regsvr32 whatever.dll)?
Perhaps that may have made some difference but that is merely speculation.
Arcane |
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|