Skip to content

Host Messages That Appear on the Client

The following host messages may appear onscreen and in the log file of the Client. If tracing is enabled, messages are also captured in the trace file.

All host messages are followed by a second message that provides an error number.

HOST ERROR: hosterrortext
Error Text: text

where hosterrortextis a message from the Client, as listed in this section.

Where Is
hosterrortext A message from the Client, as listed in this section. Host messages are prefixed by the timestamp hh:mm:ss, where hh is hours, mm is minutes, and ss is seconds. This message typically identifies the API (Engine entry point) being called and provides additional about the task being performed, whenever this is relevant.
text A message from the DBEngine or DBServer on the host, or Enterprise Server. All such messages contain a number whose range determines the origin of the message. DBEngine messages start at 0000, DBServer messages start at 1000, and Enterprise Server messages start at 1100.

HOST ERROR: Databridge call failed for ATMEcho, error_number = number

The Client uses this API to verify that the transport layer is operational. This is always the first RPC; DBServer echoes the test pattern back to the Client. This message indicates that the Client received an unrecoverable error. The Client recovers from a timeout error or from receiving bad data by disconnecting and reestablishing the connection. When the –v option is used, the Client displays the message "Disconnecting and restarting transport initialization" for timeouts.


HOST ERROR: Databridge call failed for baselist, error number = number

The Client uses this API to get the structure numbers of the real data sets from which a virtual data set is derived. It only does this when the parameter automate_virtuals is set to True and the parameter miser_datebase is set to False.


HOST ERROR: Databridge call failed for connect, error number = number

The Client is unable to connect to the Databridge Server (DBServer or DBEnterprise Server). Make sure that the host name is correct (that is, it matches the host name in the DATASOURCES table) and the domain name server is running.

—or—

Change the host name in the DATASOURCES table to the IP address and try the Client command again. Verify that the port number matches the port number in the DBServer parameter file and that the mainframe, the Databridge Engine, and DBServer are running. If you are connecting to DBEnterprise Server, you also need to make sure that the DBDirector service is running.


HOST ERROR: Databridge call failed for datasets, error number = number

The Databridge Engine was unable to retrieve the requested information on data sets. This message can occur when you run a define or redefine command and get an error from the Databridge Engine or the Databridge Server.


HOST ERROR: Databridge call failed for DB_ClientKey on DataSet name[/rectype], error number = number

The Client was unable to register the Client keys with the Databridge Engine for the specified data set, which has the KEYCHANGEOK attribute.


HOST ERROR: Databridge call failed for DB_DeSelect on DataSet name[/rectype], error number = number

This error can occur during a process or clone command. It indicates that the Client attempted to request that the Databridge Engine stop sending updates for the data set (or data set record type combination in the case of a variable-format data set) and that the RPC failed.


HOST ERROR: Databridge call failed for DB_PumpMsg, error number = number

DB_PumpMsg is an RPC to DBServer on the host that creates data traffic to test the speed of the TCP/IP connection. This error can occur during a tcptest command and indicates that the RPC failed.


HOST ERROR: Databridge call failed for DB_Read call, error number = number

This message indicates that an error occurred during a process or clone command for the specified DB_Read RPC, which is used to request updates from the Engine.


HOST ERROR: Databridge call failed for DB_Select on table datasetname, error number = number

This error can occur during a process or clone command, and it indicates that the Databridge Engine was unable to select the requested data set. As part of initialization, the Client send a DB_Select request for every data that it to be cloned or tracked. The DB_Select RPC data include the stateinfo for the data set, which includes the mode and the audit location from which to resume tracking changes. If the data set is to be cloned, the stateinfo consists of all zeroes.


HOST ERROR: Databridge call failed for DB_Wait call, error number = number

This message indicates that an error occurred during a process command for the specified DB_Wait RPC. This message appears only if the use_dbwait parameter is set to true in the client configuration file (or you use the /w command line switch to toggle it to true). Instead of returning a DBM_AUD_UNAVAIL (7) status to the Client, the Engine enters a wait-and-retry loop. It retries every max_retry_secs until either more updates become available, or, max_wait_secs elapses (without any updates becoming available). In the case of the latter, the Engine sends the Client a DBM_AUD_UNAVAIL (7) status, which causes the Client run to terminate.


HOST ERROR: Databridge call failed for dbinfo, error number = number

This message, which can occur when you run a define or redefine command, indicates that the Client was unable to retrieve information about the DMSII database from the Databridge Engine using the DB_Info RPC. This error can also occur during a process or clone command. The Client uses this RPC to determine if the update level of the DMSII database has changed and makes the appropriate change to the update level value in the DATASOURCES Client control table when the Client ignores an update level change. It also uses this information to inhibit clones during periods where there is a DMSII reorganization that the client has not yet caught up to.


HOST ERROR: Databridge call failed for initialize, error number = number

The Databridge initialize remote procedure call could not initialize the session between DBServer and the Client. This message occurs after three unsuccessful attempts for a TCP/IP connection. This message can occur when you run a define, redefine, process, clone, or switchaudit command.


HOST ERROR: Databridge call failed for initialvalue, error number = number

The Client uses the initialvalue remote procedure call (RPC) to get the initial value for a data set. It uses this information to assign values to columns that are added as a result of a DMSII reorganization. This message only occurs during a redefine command.


HOST ERROR: Databridge call failed for keys, error number = number

Databridge was unable to retrieve information on keys. This message can occur when you run a define or redefine command.


HOST ERROR: Databridge call failed for layout, error number = number

Databridge was unable to retrieve information on the layout of a data set. This message can occur when you run a define or redefine command.


HOST ERROR: Databridge call failed for nullrecord, error number = number

The Client was unable to retrieve the nullrecord information for a data set. This message can occur during a define or redefine command when the parameter read_null_records is set to True. A nullrecord is a DMSII record for a data set where all items are set to NULL using the null values defined in the DASDL. The Client uses this information to construct the nullrecord file, which is used to determine if items are NULL.


HOST ERROR: Databridge call failed for open_audit, error_number = number

The Client uses this API during the redefine command to force the Databridge Engine to use the correct description file by opening the audit file that was being read when the DMSII reorganization was detected. This technique makes it possible to process multiple reorganizations when the Client is far behind DMSII.

The Client also uses this API during process commands to ensure that the Engine uses the correct description file when processing DMSII data. When the client has not yet caught up with a DMSII reorganization, the proper description file must be used.


HOST ERROR: Databridge call failed for parameters CONCURR_EXTR, error number = number

The Client could not override the Databridge Engine parameter WORKERS = n during the execution of a process or clone command.


HOST ERROR: Databridge call failed for parameters TG_BLOCKS, error number = number

The Client could not override the Databridge Engine parameter CHECKPOINT every nnn AUDIT BLOCKS during the execution of a process or clone command.


HOST ERROR: Databridge call failed for parameters TG_ELAPSED, error number = number

The Client could not override the DBEngine parameter CHECKPOINT every nnn SECONDS during the execution of a process or clone command.


HOST ERROR: Databridge call failed for parameters TG_TRANS, error number = number

The Client could not override the Databridge Engine parameter CHECKPOINT every nnn TRANSACTIONS during the execution of a process or clone command.


HOST ERROR: Databridge call failed for parameters TG_UPDATES, error number = number

The Client could not override the Databridge Engine parameter CHECKPOINT every nnn UPDATE RECORDS during the execution of a process or clone command.


HOST ERROR: Databridge call failed for primary_key, error number = number

The Client was unable to retrieve information on the primary keys for a data set. This message can occur when you run a define or redefine command.


HOST ERROR: Databridge call failed for primary_set, error number = number

The Client was unable to retrieve information on the primary_set for a data set. This message can occur when you run a define or redefine command.


HOST ERROR: Databridge call failed for reset_option LONGTRANS, error number = number

The Client could not reset the Databridge Engine parameter CHECKPOINT LONG TRANSACTIONS during the execution of a process or clone command.


HOST ERROR: Databridge call failed for server_option INHIBIT_WFL, error number = number

The Client was unable to set the server option that inhibits the running of a WFL when an audit file is processed by the Engine. Normally such a WFL would be used to remove the audit files, once the Engine is done with them.


HOST ERROR: Databridge call failed for server_option STOP_{BEFORE | AFTER}_NAME, error number = number

The Client was unable to set the server option that causes the Engine to stop processing audit files when the specified task name is encountered is in the audit trail. The Engine can stop at the quiet point before or after the specified task is encountered. These values are defined in the client configuration file using the parameters stop before task or stop after task.


HOST ERROR: Databridge call failed for server_option STOP_{BEFORE | AFTER}_TIME, error number = number

The Client was unable to set the server option that causes the Engine to stop processing audit files when the specified time is reached. These values are defined in the client configuration file using the parameters stop before task or stop after task.


HOST ERROR: Databridge call failed for server_stats, error number = number

The Client was unable to obtain the server statistics using the DB_WorkerInfo RPC.


HOST ERROR: Databridge call failed for set_option DOC, error number = number

Databridge could not set the DBServer option that requests DOC records to be sent during audit file processing. This message can occur at the beginning of a process or clone command when the Client uses the DBSetOption remote procedure call to request that the Databridge Engine provide documentation (DOC) records while reading the audit file.


HOST ERROR: Databridge call failed for set_option DOC_AFN, error number = number

Databridge could not set the DBServer option that requests DOC records to be sent when a new audit file is open during audit file processing. This message can occur at the start of a process or clone command. The Client uses the DBSetOption remote procedure call to request that the Databridge Engine provide documentation (DOC) records for all audit files when the Engine starts processing them.


HOST ERROR: Databridge call failed for set_option Embedded Extract w/o IndependentTrans, error number = number

The Client could not set the Databridge Engine option that indicates that embedded data sets should be extracted even though INDEPENDENTTRANS is reset. Such data sets cannot be tracked.


HOST ERROR: Databridge call failed for set_option GLOBAL_SI, error number = number

The Client could not set the DBServer option that requests global stateinfo records to be sent during audit file processing instead of sending stateinfo records for each data set. The Engine only honors this request when all data sets are in mode 2 and they have identical stateinfo values (that is, they are all in sync).


HOST ERROR: Databridge call failed for set_option ITEMCOUNT, error number = number

The Client could not set the Databridge Engine option that indicates it should use the new method for calculating the item counts of data sets.


HOST ERROR: Databridge call failed for set_option LONGTRANS, error number = number

The Client could not set the Databridge Engine parameter CHECKPOINT LONG TRANSACTIONS during the execution of a process or clone command.


HOST ERROR: Databridge call failed for set_option MAXRECS, error number = number

The Client was unable to set the DBServer MAXRECS option using the DB_ServerOption RPC. The MAXRECS option causes the DB_datasets RPC to set the max_records field to the maximum number of records that the data set can hold without expanding. This is quite useful in estimating the size of a table. In the case of variable format data sets, the number is meaningless, as it uses the size of the fixed part to compute the value of max_records.


HOST ERROR: Databridge call failed for sets, error number = number

Databridge was unable to retrieve information on sets. This message can occur when you run a define or redefine command.


HOST ERROR: Databridge call failed for switch_audit, error number = number

The Client remote procedure call on the DBSWITCHAUDIT API failed. This message can occur during a switchaudit command.