Databridge 6.2 SP2 Update 1 Release Notes

  • 7021926
  • 29-Feb-2016
  • 01-Apr-2018

Environment

Databridge version 6.2 SP2 Update 1

Situation

Databridge 6.2 Service Pack 2 Update 1 is available to maintained customers and applies to an existing installation of Databridge 6.2. This technical note describes fixes included in this release.

Resolution

Version Information

Databridge components and utilities that have been updated since version 6.2 are listed below with their current version number.

Host

All host programs have been recompiled with MCP Level 55.1 software.

Component
Service Pack 2 Update 1
DBEngine
62.14.0072
DBServer
62.13.0007
DBSupport
62.10.0007
DBGenFormat
62.13.0004
DBPlus
62.8.0059
DBSpan
62.8.0001
UserData Reader
62.1.0002
SUMLOG Reader
62.7.0003
DBTwin
62.2.0001
DBInfo
62.4.0001
DBLister
62.8.0001
DMSII Client
62.8.0002

Enterprise Server

Component
Service Pack 2 Hotfix 4
DBEnterprise
6.2.13.137
DBDirector
6.2.11.007
LINCLog
6.2.10.002

Client

Component
Service Pack 2 Hotfix 4
dbutility
6.2.14.113
DBClient
6.2.14.113
DBClntCfgServer
6.2.14.113
dbscriptfixup
6.2.14.113
DBClntControl
6.2.14.113
dbctrlconfigure
6.2.14.113
dbfixup
6.2.14.113
migrate
6.2.14.113
dbpwenc
6.2.14.113

Obtaining the Hotfix

Maintained customers are eligible to download the latest product releases from https://download.attachmate.com/Upgrades/.

File Structure

This update uses the same directory structure as the installation image of the original release to help you locate the appropriate update file for each product.

Please note the following:

  • This version uses a single patch that updates the Client, the Console, and DBEnterprise Server.
  • You cannot update a 32-bit install with a 64-bit patch or vice versa. Uninstall the 32-bit software 6.2 release software and install the 64-bit 6.2 release software before updating it with the 64-bit patch.

Installation Instructions

Before you install the update, quit all Databridge applications including the Console, and then terminate the service/daemon. After the installation is complete, restart the service/daemon manually.

IMPORTANT: To avoid potential problems, we strongly recommend that you upgrade the Host and Enterprise Server software simultaneously.

We also recommend that you update the Client Console if you're updating the Client software, particularly if you use the Client Configurator. This will ensure that your data is interpreted correctly.

Databridge Host

  1. On the MCP Server, upload DB62Update.con using binary or image file transfer.
ftp my_aseries_host
<login>
bin
put DB62Update.con DB62UPDATE
  1. Log on to the Databridge usercode on the host and go to CANDE.
  2. To unwrap encapsulated files in the DB62UPDATE file, use the following command:
WFL UNWRAP *= AS = OUTOF DB62UPDATE TO DISK (RESTRICTED=FALSE)

Databridge Client, Client Console, and Enterprise Server

  • On Windows, open the Windows32 or Windows64 folder of the update and double-click the file databridge.62xxxx.Wnn.exe. All installed components such as the Client, the Console, or Enterprise Server will be updated.
  • On UNIX, upload the appropriate tar files for the Client and Console from the update to the directories where these components are installed. (Optimally, the Client and Console are installed in separate directories to facilitate maintenance.) If you use Windows to process the extract of the tar file from the zip file, you must transfer the tar file to UNIX using binary FTP.

Then, use the following command:

tar -xvf <filename>

where <filename> is the full name of the tar file. This command replaces the files in the Databridge install directory with updated files from the tar file.

Note: To avoid accidentally deleting the Databridge applications, we recommend that you always keep the install directory and the working directory separate.

Issues Resolved by Service Pack 2 Update 1

In addition to the previous Issues Resolved by Service Pack 2 Hotfix 5, this update resolves the following issues:

DBEngine

  • In rare cases, certain updates are not sent to the client. This only occurs when all of the following conditions are true:
    • The Engine is setup to read the active (current) audit file and the Databridge client has use_dbwait set to true.
    • The Engine has reached the logical end of the audit file.
    • The last block ends with a SAM, SAC or SAD record.
    • The actual update (DSM, DSC, DSD) has not yet been written into the next block.
    • The Engine is in a position to commit the transaction group.

Service

  • UNIX daemon gets an "address in use error" when binding the listen port for the second time. The solution is to bind once using IPV6, which allows both IPV4 and IPV6 to work.

Issues Resolved by Service Pack 2 Hotfix 5

In addition to the previous issues resolved by SP2 Hotfix 4, as described in KB 7021923, this update resolves the following issues:

DBEngine

  • Remaps in DBTwin logical database cause structure number errors.
  • DBGetInfo now returns the setting of the COMMIT DURING IDLE DATABASE in response to the new Info_SourceCommitDuringIdleDB.

DBServer

  • Allow the new Info_SourceCommitDuringIdleDB info option.

DBEnterprise

  • DBEnterprise now uses the COMMIT DURING IDLE DATABASE setting from the DBEngine parameter file.

DBGenFormat

  • DBSupport gets a syntax error if extremely long WHERE clause.

Client

  • Modified the recovery from a duplicate record, while attempting to mark a record as deleted for MISER database customers. Instead of giving up immediately and deleting the record, we now fudge the time and try again for a number of times before giving up and deleting the record.

Service

  • Added protection against rogue runs that send less than 4 characters and hang the service. We now close the connection when we get less than 4 characters when reading the length of the first message.
  • Implemented a session initialization timeout to protect against rogue connections to the service that tie up resources. A normal console or BCNOTIFY session immediately sends an RC_Initialize RPC. We now time this out and close the connection when we get no input within the timeout period.

bconsole

  • The clone command fails with an RCI_GetDataSets error.
  • The parser insists on having "with option x" as part of a clone command, even though this is optional.
  • The clone command fails with large databases as the bconsole buffer does not dynamically expand.

Additional Information

Additional technical resources are available at https://support.microfocus.com/product/?prod=DB.

Legacy KB ID

This document was originally published as Attachmate Technical Note 2856.