README.TXT FILE OCTOBER 2003 Build 121.056 MKDE HOTFIX RELEASE FOR WINDOWS SERVER, NETWARE SERVER, WORKGROUP ENGINE, AND CLIENT CACHE ENGINE OF PERVASIVE.SQL V8 SERVICE PACK 1 PERVASIVE.SQL V8 SP1 REQUIRED *************************************************************************** * Before installing this HotFix, you must have installed * * PERVASIVE.SQL V8 SERVICE PACK 1. * *************************************************************************** NOTES: It is highly recommended that you reboot and restart your server after applying this HotFix because your Database Engine is being updated. EXECUTABLE NAMES: Executable name for Windows: HF_MKDE.exe This HotFix is supported only in environments where there is an existing install of --- Pervasive.SQL V8 Service Pack 1 Workgroup Engine --- Pervasive.SQL V8 Service Pack 1 Windows Server Engine --- Pervasive.SQL V8 Service Pack 1 Windows Client Executable name for NetWare: HF_MKDE_NW.exe This HotFix is supported only in NetWare environments where there is an existing install of --- Pervasive.SQL V8 Service Pack 1 NetWare Server Engine INSTALLATION STEPS: WINDOWS 1. Run HF_MKDE.exe on the computer where the client or database engine that you wish to update is installed. NETWARE 1. Run HF_MKDE_NW.exe from a client computer that is connected to the NetWare server that you wish to update. The install prompts you for the name of the NetWare server. SPECIAL INSTALL OPTIONS: If you wish to install these HotFixes silently from a batch or by calling out to them from within your own install you can use the following command line parameters: HF_MKDE -s -a-s HF_MKDE_NW -s -a-s The Windows HotFix install will automatically shut down any running engines, and then restart them when the install is completed. If you do not wish for the engine to be restarted after the HotFix is installed because you are embedding this install within another install, you can use the following parameters: HF_MKDE -a-nes The -nes parameter can also be combined with the silent install options: HF_MKDE -s -a-s -a-nes UNINSTALLING HOTFIXES: If you have installed multiple HotFixes on the same machine, you **must** uninstall them in the exact reverse order that you installed them. For instance, if you installed the HotFix for MKDE first and the HotFix for SRDE second on the same machine, you must uninstall the SRDE HotFix first, and the MKDE HotFix second. To determine the order of your installations, go to the directories created by each HotFix installation under \pvsw\name_of_Hot_Fix. Check the date and time in the install.log file. Doing the uninstalls correctly will ensure that you have your original components restored from the archives. COMPONENTS UPDATED: The Windows HotFix consists of the following components: NTMKDE.DLL W3CACHE.DLL W3MKDE.DLL W3MKDERC.DLL W3DBSMGR.EXE PSCORE.DLL PSCL.DLL The NetWare HotFix consists of the following components: NWMKDE.NLM BROUTER.NLM PSCORE.NLM PSCL.NLM BTCPCOM.NLM BTCPCOM.MSG CHANGE REQUESTS IN THIS HOTFIX FOR MKDE: 44260 Status 80 returned from cache engine for update within a transaction 44457 Cache engine not updated after insert from another machine 44482 Same as 44457 44508 L2 cache consumes too much memory on systems with more than two GB memory, preventing the SRDE from running 44608 Status 80 returned on update when application has two files open 44672 ACS not assigned on file create operations for 5.x and 6.x file formats 44837 ACS applied only to first segment in index created with CREATE INDEX statement 44997 Inconsistent results when a Workgroup Engine creates data on, then fetches data from, a location running another Workgroup Engine engine 45004 NTDBSMGR abnormally terminates because of heap corruption 45022 Status 51 returned from cache engine after owner name cleared 45313 Status 87 returned because 16-bit handle pool out of handles 45486 MicroSoft Backup unable to back up files when continuous operations is in effect 45514 MKDE stops responding and requires a server reboot 45640 Numerous page server errors written to PVSW.LOG when MKDE under very heavy load 45647 Status 19 returned when large numbers of records inserted sequentially and data file has a WSTRING index 45834 Cache engine returns stale data on file open 45829 Same as 45834 46073 On Japanese NetWare 5.1, SQL access fails if LOAD BROUTER setting is "ON" 46462 Abend in BTCPCOM.NLM when using DTI to create new tables on server 46711 Status 19 on insert of record containing autoinc field 46715 Status 103 as a result of internal currency mismatch between server and cache engine when cache engine launches in the middle of a series of chunk operations 46727 Structure alignment issue causes hang on multi-CPU computer 46835 Implicit locks should not apply to read-only files in an exclusive transaction ********* END OF README ***********