Oracle® Fusion Middleware

Release Notes for Oracle GoldenGate for HP NonStop (Guardian)

12c (12.2.0.1.8)

E57714-12

March 2020

This document contains the release notes for the 12c (12.2.0.1.x) release of Oracle GoldenGate for HP NonStop on the Guardian platform. You can find additional information about the parameters and options described in these release notes in the Reference Guide for Oracle GoldenGate for HP NonStop (Guardian).

Topics:

1.1 New Features in 12c (12.2.0.1)

This section outlines the new features that are being introduced in this release and include the following:

Enabling FAR Trail Recovery

By default, Extract operates in an append mode. If there's a process failure, then a recovery marker is written to the trail and the Extract appends the recovery data to the file. This ensures that the history of all prior data is retained for recovery purposes.

X86 Chipset

This release supports HP Non-Stop systems running on theX86 Chipset architecture and new operating system L06.

Event Actions

The EVENTACTIONS option was added to the FILE (table) and MAP parameters and can be used to trigger an event based on a file or table receiving a DML record.

REPERROR Additions 

The PURGETARGET option allows you to purge the target then retry creating it. 

The IOTYPE option allows you to identify IO error types.

Add Options To LAGINFO and LAGCRITICAL Parameters 

Two new reporting options, REPORTTASKS and REPORTSTOPPED, were added to the LAGINFO and LAGCRITICAL parameters.

New ADD/ALTER EXTTRAIL Option 

A new option CREATE | NOCREATE was added to theADD EXTTRAIL and ALTER EXTTRAIL parameters. The default is CREATE

1.2 New Parameters

This section lists the parameters that have been added for this release.

  • Extract parameter TablesInCatalog

  • The GLOBALS parameter NOOBJECTDEFS can be used to turn off metadata in trails.

1.3 Parameter Changes

This section explains the parameter changes that are included in this release.

SOURCEDEFS

The option of OVERRIDE on the SOURCEDEFS parameter causes an Extract pump or Replicat to ignore metadata in trail.

The column function @datenow() now returns 6 bytes of fraction.

1.4 Deprecated Parameters and Programs

There are no deprecated parameters in release 12c (12.2.0.1.8).

1.5 Installation and Upgrades

The installation file downloaded from Oracle is a standard ZIP file.

Topics:

1.5.1 Installation Instructions Changes

The installation instructions for release 12c (12.2.0.1) were changed to direct the user first to My Oracle Support (MOS), Patches and Upgrades to see if any patches are available for the requested release. If there are no available patches, the user is directed to https://edelivery.oracle.com.

1.5.2 Upgrade Process

The upgrade process for Oracle GoldenGate has not changed.

1.6 Corrected Problems and Enhancements

For questions on specific bugs or ticket numbers, consult Oracle Customer Support. SR is the Oracle Support SR number, and BugDB is the bug identification number. You can obtain Patches from the My Oracle Support site or you can contact support by opening an SR to obtain the current patch.

Topics:

1.6.1 Release 12.2.0.1.8 — March 2020

Bug 28470505 - Replicat abends during update operation

Corrected Replicat mapping an OpenSys PKUpdate record when the NSK source and target file/table have different keycols.

Bug 30570379 - NSK: fname of exit_params.source_file is incorrectly set from record hdr fname

Corrected a bad fname sent to a user exit in the source_file of exit_params.

Bug 30350953 - NSK: Correct when Extract/Replicat test consistency check for syskey length

Changed Extract and Replicat not to abend when the Syskey length in the metadata doesn’t match the the Syskey length in the trail record and column information is not required.

30468769 - NSK:Fix extract writing a bad TMF checkpoint

Corrected Extract from corrupting the current checkpoint when restarting and using the AUDSERVPARAM NoAbendOnSecurityCheck parameter along with a fully qualified, non-wild carded filename that fails the security check.

Bug 30539452 - NSK: fix memory overwrite when processing data from emsclnt

Corrected Server Collector from trapping after receiving a large message from EMSCLNT.

Bug 29310559 - REPSQLLOG PARAMETER IS NOT WORKING ON REPLICAT SIDE

Corrected a problem logging sql statements to the log instead of the report.

Bug 31002441 - NSK: Extract causes server collector error, did not recognize command (x00)

Corrected Extract from writing a bad message at startup to Server Collector when Extract is writing to both an EXTTRAILS & RMTTRAILS.

1.6.2 Release 12.2.0.1.7 — September 2019

Bug 29603745 - NSK: HANDLE TDR FORMAT 2 FOR ENSCRIBE FILES FROM 12.3

Changed to allow for NSK source trails containing metadata for Enscribe files that contains Redefines.

Bug 29266985 - NSK: CHANGE EXTRACT REQUEST FROM SERVER COLLECTOR FOR LAST CSN WHEN TARGET IS Z/OS

Corrected a problem that would cause Extract to not output new data after trail recovery when the target was z/OS.

Bug 29527761 NSK: EXTRACT_REMOTE_READBLOCK UNKNOWN

Corrected a problem, which causes Extract to Abend with:

EXTRACT_remote_readblock Unknown

when writing to an OpenSys server collector using Format Release 9.5, after a rollover had been issued while on an empty output trail.

Bug 29534397 NSK: FIX ERROR MESSAGE WHEN SOURCE FILE DOES NOT EXIST

Corrected an error message from Extract: sourceIsFile from printing the target file name instead of the source.

Bug 29539335 NSK: NEW TDR FOR EXISTING FILE/TABLE IS NOT CLEARING COLUMN DEFINITIONS

Corrected a problem in Extract/Replicat while refreshing file/table attributes from new metadata record.

Bug 29927101 NSK: DONT RECOMPILE MAPS ON DDL OPERATIONS

Corrected a problem, which can cause Extract to Abend with:

Warning: Source file <file name> has no columns defined

Error with default mapping. No matching fields found in source and target.

Bug 29927063 NSK: EXTRACT WRITES DUPLICATE GGS TOKENS

Corrected a problem, where Extract would write an increasingly larger and duplicated list of ggstokens processing audited Creates, Purges, and or Purgedatas. This could cause Replicat to abend with: ERROR 101 Unrecognized response from parsing (103), fatal.

Bug 29956925 NSK: FIX AUDSERV TO POPULATE THE OLD 24 BYTE FILENAME FOR NON-WILDCARDED FILES.

Corrected a problem in AUDSERV, which caused Extract to report an error: ARLIB error getting rec address 0,0 <file name> (Error -14 Data file not found...

When processing partition files and the Extract parameters used fully qualified names and not wildcarded entries.

Bug 30141763 - NSK: TNS mode: @Range without column causes bad hash value

Corrected a problem with @Range() for Enscribe files, when a column was not provided to the function.

1.6.3 Release 12.2.0.1.6 January 2019

Bug 29006666 - NSK: FIX IDLE PUMP WRITING FILEHEADER

Corrected a problem when an idle Extract begins to send data over IP and receives the following error:

OGG-00150 EXTRACT_remote_writeblock unexpected response 'OK' (4f4b) 0

Bug 28869305 - NSK: SET CURRENT TRANS INFO FOR FILEHEADER ON FIRST RECORD

Corrected the issue of fileheader fields not getting populated, when Extract writes to multiple output trails.

Bug 28839073 - NSK: CORRECT SUBVOL NAME LENGTH FOR DEFAULTS WHEN RETRIEVING PARTITION INFO

Added more error handling for retrieving partition information.

Bug 28827079 - NSK: CORRECT THE UPDATE OF LAST IO TIME FOR EXCEPTION MAPS

Corrected the update of the timestamp used to monitor the last IO to a target file to determine if it can be closed because it is no longer being used.

Bug 28819063 - NSK: UPDATE THE FILEHEADER WHEN GRACEFULLY STOPPED

Corrected the file header by updating last Commit Sequence Number (CSN) info and marking the trail complete on shutdown.

Bug 28814222 - NSK: EXTRACT PUMP ABENDS WITH ERROR112 RECOVERY SCAN FAILED (5) FOR MISSING CSN WHEN NOT MOVING BEFORES

Corrected CSN info when filtering records in an Extract pump.

Bug 28788750/28686290 - NSK: FIX BIO_OPEN_ ERROR 13

Changed Replicat to report the error and Abend, instead of just issuing a warning.

Bug 28770211 - NSK: FIX FILEOP RECORDS IN 12.2 AND 12.3 FORMAT TRAILS

Corrected a problem fileop/bulkio records, for partition specific operations on file partitions 8 and higher.

Bug 28702895 - GGSCI NSK: FIX GGSCI TO BOUNDS CHECK EXTTRAIL MAX SIZE WHEN EXTENTS IS USED

Added an error check on the size of the output trail based on extents.

Bug 28666529 - NSK: REPLICAT CHECKPOINT LEFT IN ABENDED STATUS AFTER GRACEFUL STOP

Corrected Replicat to commit any running trans at shutdown, caused by filtering out the last record of a transaction.

Bug 28644981 - NSK: FIX PARAM_ERR() CALL IN RECREPAIRPARTIALRECORD()

Corrected an error message in recovery logic, which, if issued, would cause a trap.

Bug 28545751- NSK: CLEANUP CACHED SQL STATEMENTS WHEN A TABLE IS AGED OFF

Corrected a problem that would leave cached off sql statememts in memory without removing them when a table was aged off.

Bug 28487722 - NSK: ALLOW LARGE INFO MESSAGES FROM EMSCLNT

Corrected a problem that would cause the Server Collector to trap when receiving a message larger than a 1000 bytes from the OpenSys EMSCLNT.

Bug 28439302 - NSK: MAPPING OF REDEFINES AT THE END OF A RECORD CAUSES A SHORT RECORD LENGTH

Corrected writing a short record to an Enscribe file, when mapping contained a redefined column that was past the default columns.

Bug 28432889 - NSK: FILE AGING OLD SOURCE CAUSES TRAP FOR MANY TO ONE MAP

Corrected a problem when Extract incorrectly aged off a target file when the map contained many files to a single target.

Bug 28379714 - NSK: REPSQL ERROR 222 OCCURRED

Corrected a problem that would cause Replicat to Abend with REPSQL error 222: Unable to build a WHERE clause on an Update.

Bug 28194282 - NSK: FIX USING WRONG KEYCOLS CLAUSE WHEN MULTIPLE MAPS FOR THE SAME TARGET

Corrected a problem that Replicat would losing the keycol clause when there are multiple maps. Fix memory corruption during destroy colmap after ALTER TABLE ADD COLUMN.

Bug 28136630 - NSK: FIX DIRECT READ CSNS AND POSITIONFIRSTRECORD

Corrected a problem with duplicate CSN suppression on a direct read extract that uses PositionFirstRecord.

Bug 28011509 - NSK: BOUNDARY ERROR 21 ON SEND TO AUDIT SERVER

Corrected a problem with the Ipc length calculated in AUDIT_sendfilelist2() for communication between Extract and Audsver when sending the file list to be extracted.

Bug 29060437 - NSK: EXTRACT WRITES BAD LASTXID IN FILEHEADER TO REMOTE FILE

Corrected Extract from writing a bad token length for last CSN to the fileheader in a remote file on z/OS while marking the trail file complete.

Bug 29223233 - NSK: Fix exceptionsonly maps

Corrected an issue that caused Replicat to abend when using RepError Exceptions with the errors

Error in COLMAP clause. No columns defined for target file <filename>.

ERROR 101 Error in COLMAP clause from compile_map

1.6.4 Release 12.2.0.1.5 — April 2018

Bug 27846450 — NSK: EXTRACT SHOULD REJECT A SOURCE SPECIFIED AS AN ENSCRIBE SECONDARY

Corrected the issue by rejecting the source file when it is specified as an enscribe secondary partition.

Bug 27833433 — NSK: PROCESS ABENDS ON FILEOP WITH PARTITION OF 8 AND HIGHER

Corrected the issue by fixing the false TDR index identification on FILEOP records.

Bug 27646618 — NSK: DEF NOT LOADED IN EXTRACT 

Corrected the issue by not clearing the entered dictionary name.

1.6.5 Release 12.2.0.1.4 — February 2018

Bug 27517504 - NSK: CHANGE FILEHEADER TOKEN LASTXID LENGTH

Corrected the embedded length of the file header token LastXId, which could sometimes be incorrect in a remote trail to another platform and causes Replicat to get an error as follows:
ERROR OGG-01389 File header failed to parse tokens. last offset 1174, data: 0x 423:
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000340000150012323838

Bug 26929020 LOGDUMP - NSK: LOGDUMP FIX ENCRYPTION DETECTION

Corrected the detection of the encryption token in the file header.

Bug 27012565 LOGDUMP - NSK: LOGDUMP SHOULD NOT COUNT FILE HEADER AND METADATA AS TRANSACTIONS

Corrected how logdump counts records, file headers, and metadata records.

Bug 27208027 EXTRACT - NSK: PREVENT FLUSHSECS FROM FLUSHING EXTRACT TRAILS DURING RECOVERY

Corrected Extract from calling flush for all output trails during recovery and or rollover.

Bug 27248374 EXTRACT - NSK:FIX DAY ONE BUG IN CHECK_COLMAP_KEYS()

Corrected a trap when a key column was mapped either as a literal or @function.

Bug 27376400 EXTRACT - NSK: UPDATE TCPIP ERRORS TO SHOW NAME DETAILS

Changed the tcpip error messages to have complete details.

Bug 27464535 EXTRACT - NSK: CHANGE EXTRACT/REPLICAT TO REJECT TRAILS IN LITTLE ENDIAN FORMAT

Corrected both Extract pump and Replicat from trying to process trails created in little endian.

Bug 27112216 REPLICAT NSK:FIX SCANFOROBJECTDEFS BAD RECORD AND OGG ERROR 112 READ_EXTRACT_RECORD TDR_LOOKUP RETURNED NULL

  • Corrected both Extract pump and Replicat from abending with OGG ERROR 112 Bad record.

  • Corrected Replicat from abending with OGG error 112 READ_EXTRACT_RECORD TDR_lookup returned NULL on a fileop or bulkio record.

Bug 27376345 EXTRACT - NSK:REPLACE SERVER ABENDS IN TRAIL RECOVERY WITH A RETURN ERROR TO EXTRACT

Corrected a problem in server collector that resulted in Extract abending with EXTRACT_remote_getlastcsn TCP/IP error 4120 (Connection reset by remote host)

Bug 7186561 REPLICAT - NSK: REPLICAT ADDS STATS FOR IGNORES FOR BEFORE IMAGES RETURNED FROM USER EXIT

Corrected Replicat from incrementing statistics for ignores when returned from a user exit on before image records.

Bug 27371436 REPLICAT NSK: EXTRACT AND REPLICAT CAN ABEND WITH DICTIONARY NOT OPEN ERROR

Corrected both Extract and Replicat from abending with DICTIONARY not open, when using parameters DICTIONARY, DEF or TARGETDEF for Enscribe files.

1.6.6 Release 12.2.0.1.3 — October 2017

The release 12.2.0.1.3 is for the Oracle GoldenGate Veridata product —Oracle GoldenGate for HP Nonstop.

Bug 26307629 — CAGT - CAGENT: AGENT MESSAGE (999): NULL

The error message has been corrected. This can occur from the NSK agent when the table being evaluated has a large number of partitions.

1.6.7 Release 12.2.0.1.2 — September 2017

Bug 25178508 — GGSCI NSK: ALLOW 63 AUXTRAILS 

Added feature to support the HP enhancement of 63 Transaction Management Facility Auxiliary Audit Trails.

Bug 25981145 — OTHER NSK: COMPLETE ENHANCEMENT TO HP CHANGES FOR LARGE BLOCK ENTRY SEQUENCE ENSCRIBE FILES

Certified compliance with the HP enhancement for large block entry sequenced Enscribe files.

Bug 26102719 — EXTRACT NSK: FIX RECOVERY FOR SCANNING TOO MUCH DATA

Corrected the Extract restart logic to scan less data from the output trail to determine the correct restart point.

Bug 26267532 — GGSCI NSK: FIX ROLLOVER RECOVERY FOR MULTIPLE ETROLLOVER

Corrected restarting an Extract after multiple commands of ETROLLOVER from GGSCI are issued.

Bug 26626360 — EXTRACT NSK: PUMP ABEND- 112 RECOVERY SCAN FAILED (5) IN TRAIL FILE XXX, RBA XXXX

Corrected an Extract recovery (restart positioning), when a pump is outputting current trail format and the source was either logger captured or a lower version trail format.

Bug 26761362 - DIRECT READ EXTRACT SENT INCORRECT FILE

Direct read Extract incorrectly captures the data of files with names similar to the listed file to capture then outputs them with the filename of the file you wanted.

1.6.8 Release 12.2.0.1.1 — April 2017

Bug 25752941 — FIX V11.1 FILEHEADER TOKENS 

Corrected an issue with Extract writing file header tokens that were incompatible with the older trail versions causing Extract pump and or Replicat to abend with the error, File header failed to parse tokens.

Bug 24368944 — HANDLE EMPTY TDR RECORDS

Corrected an issue to handle the condition of reading an OpenSys created a trail that was extracted with NO_OBJECTDEFS.

Bug 24712817 — PROPAGATE FABRICATED CSN INFORMATION FOR FILEOPS IN A PUMP 

Corrected an issue with the Extract pump to write out the CSN that was fabricated for fileops.

Bug 24757916 — PUT BACK A PORTION OF CHECKPOINT CONVERSION

Corrected an issue when you run MIGRATE during an upgrade, the resulting new checkpoints still pointing to objects, reports, and parameter files to the old location.

Bug 24815620 — PUMP TRAPPED AT STARTUP

Corrected an issue with the Extract data pump starting after ETROLLOVER.

Bug 24966785 — CONTROL 21 ERROR 72

Corrected an issue to handle CONTROL 21 for allocate and deallocate.

Bug 25204612 — ADD SCANFORMETADATA

Added a new command, SCANFORMETADATA, for use with metadata records.

Bug 25225355 — EXTRACT STATS FOR SOURCEISTABLE SHOWING ZEROS FOR WRONG FILE OUTPUT

Corrected an issue for statistics output from SOURCEISTABLE when multiple tables are written to multiple files.

Bug 25263152 — SOURCEISFILE TO RMTTASK NEEDS GROUP NAME CHECK FROM PARAMETER FILE

Added support for a bounds check on the group name being present in the parameter file.

Bug 25292668 — GENERIC REPERROR ERRORS MISSING VALUE FOR FILEOP

Corrected an issue of bounds check on the syntax for REPERROR FILEOP.

Bug 25381197 — FIX UNINITIALIZED TACL VARIABLE

Corrected an issue that causes the MIGRATE portion of installations to execute more than once.

Bug 25424005 — EXTRACT PUMP CORRUPTS EXISTING TOKENS WHEN READING AND MAPPING TOKENS

Corrected issues with the Extract data pump propagating user tokens to the output trail.

Bug 25661031 — NSK EXTRACT DATA PUMP DOESN'T PROPAGATE EXISTING TOKENS TO OUTPUT TRAIL

Corrected issues with the Extract data pump propagating user tokens to the output trail.

Bug 25458581 — DERIVED VIEW MAP IS CORRUPTED AFTER ATTRIBUTES ARE REFRESHED

Corrected an issue when you Extract a view and an ALTER to the base table occurred.

Bug 25491591 — FIX PARSING ISSUE WITH BEGIN TIME

Corrected an issue with the GGSCI ADD EXTRACT BEGIN NOW command retrieving up the incorrect records on idle systems.

Bug 25550591 — ADD TIMESTAMP TO GGSCI LAG DISPLAY

Added support for informational timestamp in the reply from GGSCI LAG group command.

Bug 25676878 — REPLICAT HEAP CORRUPTION IF THE TABLE HAS MORE THAN 256 PARTITIONS

Corrected an issue when you Replicat a SQL/MP table that has more than 256 partitions so that 900 is valid again.

Bug 25677559 — FIX MULTIPLE ENTRIES ON FILE FREE LIST

Corrected an issue for file aging that can cause duplicate or corrupted data. This also manifests as a Replicat Error 21 when the file or table name does not match the record length expected.

Bug 25830352 - REPLICAT TRAPS WITH ERROR 2, IN APIC_SCANFOROBJECTDEFS()

Corrected a Replicat abend that traps with error 2 when scanning for metadata and none was in the input trail.

Bug 25831012 - FIX CAPTURING SORTPROG WRITES TO AN UNSTRUCTURED FILE

Corrected how GGSLIB captured a non-audited write to an unstructured file from sortprog, causing a downstream Replicat to abend with an error 21.

1.6.9 Release 12.2.0.1 — February 2017

Bug 22478185 — FIX REPLICAT ESEQ ERROR MESSAGE

Corrected an issue that fixes problems with the files with a block size greater than 4K as a result of the 32K block changes.

Bug 23557196 — FIX AN ERROR 2 ON DUP/LOAD FOR FILES WITH LESS THAN 4K BLOCK SIZE 

Corrected an issue to use SETMODE 141,1 for exclusive open on files with a greater than 4K block size.

1.6.10 Initial Release — September 2016

Bug 21836256 — MGR ALLOW LOGFILESBEHIND TO CHECK EXTTRAILS

Corrected an issue where Manager did not apply LOGFILESBEHIND to Extract trails. Manager now shows Extract trails, not just logger files for LOGFILESBEHIND.

Bug 21778854 — INTERCEPT OF CONTROL OPERATION FROM SORT CAUSES ZERO LENGTH TRAIL RECORD

Corrected an issue to set the unstructopen flag in the context for opens on unstruct files.

Bug 21475744 - LOGGER DEBUG, SWITCH PROCESS WHEN APPLICATION CRASH NOT ENOUGH STACK SPACE

Corrected an issue to better handle stack space errors in BASELIB and have Logger report a bad filename received from BASELIB if it occurs.

Bug 20976346 - MANAGER CONSISTENTLY DISPLAY LAGCRITICAL MESSAGES WHEN THERE SEEMS TO BE NO LAG

Corrected an issue with Manager incorrectly reported lag, it now resets to zero (0) when at EOF.

Bug 20799603 - ALLOW FILE AGING TO HAPPEN WHEN CONFIGURED WITH @FUNCTIONS AND FILTERS

Removed restrictions on FILEAGEDAYS for MAP statements containing SQLEXEC, @functions, or filters.

Bug 20230635 - PROCESS TRAIL METADATA

Added support to read and process trail metadata generated from OpenSys Extract v12.2.

Bug 20230617 - GENERATE TRAIL HEADER

Added support for Extract to write a trail file header.

Bug 19430508 - FIX ENCKEYS ERROR RESPONSE

Fixed an error message when the encryption keyname is not found by showing the correct keyname.

Bug 19187929 - EXTRACT SOURCEIS AND RESTARTCHECKPOINTS CORRUPTS CHECKPOINT ON MISSING FILE

Corrected Extract from corrupting its checkpoint when used with SOURCEISTABLE/SOURCEISFILE and RESTARTCHECKPOINTS,  and one of the file and/or tables is missing.

Bug 18827236 - HANDLE PROCESSING OPENSYS URF RECORD

Implemented an enhancement that allows OpenSys unified records to be processed by Guardian Extract Pump and Replicat.

Bug 18707922 - DO NOT ATTEMPT TO CREATE EXTTRAIL DURING GGSCI > ADD EXTTRAIL

Added option to GGSCI to skip EXTTRAIL creation.

Bug 18345841 - RFE: PURGE CURRENT TARGET FILE IF ENSCRIBE CREATEFILE GETS AN ERROR 10

Changed the REPERROR options to allow the purging of a target Enscribe file on a Create error 10.

Bug 16773609 - ENHANCEMENT SUPPORT EVENT ACTIONS ON HP NONSTOP

Implemented an enhancement that allows new support for event marker event actions.

Bug 14845421 — RFE: EXTRACT TO SUPPORT VOLUME NAME > 6 CHARACTERS

Corrected problems with long volume names.

Bug 13961867 - USING UNPRINTABLE CHARACTERS FOR FORMATASCII DELIMITER

Changed FORMATASCII options to allow you to specify column and record delimiters.

Bug 12558226 - NEED ALL SQL STATEMENTS WITH CONTROL TABLE TABLELOCK OFF

Added a new parameter CONTROLTABLELOCKOFF for issuing CONTROL TABLELOCK OFF.

Bug 11887421 - CHANGE EXTRACT/SERVER TO USE NON BLOCKING SOCKETS

Implemented an enhancement for Extract, Replicat, and Server to use nowaited socket calls to time out orphaned server collectors, and initial load Replicat.

Bug 9870271 - ABILITY TO DEFINE DIFFERENT LAG INTERVALS IN MGR FOR EACH GROUP

Implemented an enhancement for Manager to configure LAGINFO and LAGCRITICAL by group.

Bug 9430365 - NSK-3743-GG: LAG IS NOT REPORTED WHILE REPLICAT IS WAITING FOR FILE OPEN

Corrected an issue in Manager not reporting lag for a running Replicat that is not checkpointing.

Bug 9427846 - REPORT DOWNCRITICAL, ALLOW SKIP OF STOPPED

Added an option IGNORESTOPPED to DOWNINFO and DOWNCRITICAL to skip reporting on gracefully stopped processes.

Bug 9417227 - NSK-4269-GG: RFE: ALLOW REPERROR BY IO TYPE

Implemented an enhancement that allows REPERROR to be processed configured by IO type.

1.7 Known Issues

This chapter describes the known issues at the time of release:

User Exits

If you are using user exits to do primary key updates, you must change the key length fields to a long instead of a short. This is due to the support for the larger records of DDL2.

DEFGEN and DDLGEN

The DEFGEN and DDLGEN utilities incorrectly type Enscribe Binary-8 as Char (1).

Replicat Mapping

When Replicat is mapping a subset of target columns from and to Enscribe files using differing source and target DDL layouts, the data may be truncated or corrupted while processing updates because of COMPENSCRIBEMAPS.

Direct Read Extract

Direct read Extract incorrectly tries to capture SQL/MP tables that exist in the same subvolume as the wanted Enscribe files, resulting in a file system error 1028.

Metadata Compatibility

Metadata in trails for SQL/MP and Enscribe DDL without redefines is compatible with any 12.2 or higher version.

Metadata in trails for Enscribe DDL that contains Redefines, can only be sent to OpenSys targets of versions of 12.2.0.1.7 or higher and NSK targets of 12.3.0.1.0 or higher.

Metadata in trails that was fabricated for Enscribe files when DDL was not provided can cause problems for Replicat using TARGETDEF on a Map statement, please consult the manuals to correct this.

1.8 Getting Help with Oracle Support

Oracle customers have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

1.9 Related Information

The other Oracle GoldenGate Veridata documents for this release are as follows:

The Oracle GoldenGate Product Documentation Libraries are found at

https://docs.oracle.com/en/middleware/goldengate/index.html

For additional information on Oracle GoldenGate, refer to, https://www.oracle.com/middleware/technologies/goldengate.html

1.10 Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.


Oracle Fusion Middleware Release Notes for Oracle GoldenGate for HP NonStop (Guardian), 12c (12.2.0.1.8)

E57714-12

Copyright © 2014, 2020, Oracle and/or its affiliates.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or “commercial computer software documentation” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms governing the U.S. Government’s use of Oracle cloud services are defined by the applicable contract for such services. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Epyc, and the AMD logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.