---------------------------------------------------------------------- ELOQUENCE B.07.00 - patch 0504071 ---------------------------------------------------------------------- This patch adds or updates the dbcfix utility. This patch will be integrated in the Eloquence B.07.00 release. Eloquence B.07.00 must be installed before applying this patch. Severity: PE70-0504071: BUG FIX Superseded patches: PE70-0504061: ENHANCEMENT, BUG FIX PE70-0307310: BUG FIX PE70-0307180: ENHANCEMENT Patch PE70-0504071 ------------------ Platforms: All * Fix some problems introduced with patch PE70-0504061 - dbcfix aborts due to failing an internal consistency check when using options -P/-R without specifying write mode. These options assume write mode and it is now implied. - dbcfix may abort due to failing an internal consistency check when running in read mode and encountering a corrupted chain. * Add number of problems detected to screen output (if any) Patch PE70-0504061 ------------------ Platforms: All * Enable readonly mode to be used when the server is running in on-line backup mode. * Support EQ_DBUSER and EQ_DBPASSWORD environment variables and allow referencing a file to define user and password. * Report max. chain length and number of broken chains detected in pass 1. * Fixed a problem with the command line processing when multiple detail sets for a master set were specified (#2105). Previously only the last specified detail was processed in this case. Patch PE70-0307310 ------------------ Platforms: All * In case the first record pointer in a chain head was invalid dbcfix could fail to update the last record pointer properly (#2092). * The report file has been enhanced to include the record number of chain heads (record number in master set) in case a problem was discovered. Patch PE70-0307180 ------------------ Platforms: All * The Eloquence dbcfix utility may used to verify and optionally fix the chain consistency in an Eloquence database. A chain could be damaged in the Eloquence database if the transaction integrity was violated. The dbcfix utility is an off-line tool and requires exclusive access to the volume files. Documentation on the dbcfix utility is available in the document share/doc/dbcfix.README Installation: ------------- UNIX: In order to install this patch, you need to unpack it with gzip. Gzip is included with HP-UX and Linux. Installation requires root privileges. cd /opt/eloquence6 gzip -dc /path/to/PE70-0504071-hpux.tar.gz | tar xf - Files: bin/dbcfix share/doc/PE70-0504071-README share/doc/dbcfix.README Windows XP/2000/NT: This patch should *only* be installed if you previously installed the Eloquence server components on your system. Download the PE70-0504071-win32.zip file and unpack its contents with WinZip or PKUNZIP. Installation requires administrative capabilities. Please copy the dbcfix.exe file into the bin subdirectory of your Eloquence installation (for example C:\Programs\Eloquence\bin). Please copy the PE70-0504071-README.txt and dbcfix.README.txt files into the share\doc subdirectory of your Eloquence installation (for example C:\Programs\Eloquence\share\doc). Files: dbcfix.exe PE70-0504071-README.txt dbcfix.README.txt