5761XE1 V6R1M0 IBM iSeries Access for Windows In this directory are fixes for V6R1M0 iSeries Access for Windows OLE DB Provider that are not in the SI37891 service pack: Performance enhancement FW529095: Improve OLE DB performance when retrieving data Some improvements have been made in the way the OLE DB provider retrieves data, resulting in faster data downloads for some workloads. This fix ONLY applies to V6R1M0 service pack SI37891. Please do not attempt to apply this patch to any other release of iSeries Access for Windows, or any other service pack level. If you need to contact Service about problems with these modules, you should mention that you are using files from the ftp download site, for the above enhancement, at the following version level: On a 32-bit machine: cwbzzodb.dll 1,290,240 bytes (System folder for example c:\windows\system32) On a 64-bit machine: cwbzzodb.dll 1,856,000 bytes (64-bit System folder for example c:\windows\system32) cwbzzodb.dll 1,290,240 bytes (32-bit System folder for example c:\windows\syswow64) Note the location of the installed DLLs -- the folder names might seem backwards between 32-bit and 64-bit but the folder names are correct as described above. This patch is applied by replacing the file or files on a PC with those that contain updates. If you later re-install a service pack or the entire product, the patch file(s) will be overwritten. File replacement instructions ------------------------------------------------------------------------------ 1) Make sure there are no running programs that use the OLE DB provider. For example, close instances of Visual Studio, Visual Basic, SQL Server, and IIS. Failure to stop running applications may cause the file copy to fail. If this happens, reboot the PC in safe mode and retry. 2) On a 32-bit machine: Save the original cwbzzodb.dll in \windows\system32 as cwbzzodb.dll.bak Copy cwbzzodb.dll.32bit into c:\windows\system32\cwbzzodb.dll On a 64-bit machine (only x64 fix is included, there is no Itanium test fix available): Save the original cwbzzodb.dll in \windows\syswow64 as cwbzzodb.dll.bak Copy cwbzzodb.dll.32bit into c:\windows\syswow64\cwbzzodb.dll Save the original cwbzzodb.dll in \windows\system32 as cwbzzodb.dll.bak Copy cwbzzodb.dll.64bit into c:\windows\system32\cwbzzodb.dll Note, the directory names on the 64-bit installation might seem backwards (putting the 32-bit dll into a directory with 64 in the name, and vise-versa), but the instructions here are correct. After installation, the file versions should be the following: After installation of the test fix, verify the file versions: 32-bit pc c:\windows\system32\cwbzzodb.dll --> 12.0.7.3 64-bit pc c:\windows\system32\cwbzzodb.dll --> 12.64.7.3 c:\windows\syswow64\cwbzzodb.dll --> 12.0.7.3