© 2013 IBM Corporation
1
InfoSphere Data Replication for DB2 for z/OS
V10.02.01 (IIDR 10.2.1) 
Q Replication Migration, Coexistence, Fallback 
considerations
July 2015
Jayanti Mahapatra
IBM Data Replication
mahapatr@us.ibm.com
How to convert pdf to tiff format online - Library control component:C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
www.rasteredge.com
How to convert pdf to tiff format online - Library control component:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
www.rasteredge.com
© 2013 IBM Corporation
2
InfoSphere Data Replication for DB2 for z/OS V10.02.01
Program Number update:  5655-DRP
Q and SQL Replication new FMIDs:
–HAAWA21 - Q and SQL Replication Common Base
–JAAWA24 - Q Capture and EP
–JAAWA25 - Q Apply
–JAAWA26 - SQL Replication
Note:  Please get Replication 10.2.1 APAR PI42263 
Require DB2 V10 APAR  PI36900 and PI42170
Library control component:C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
forms, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET load a program with an incorrect format", please check can use this sample code to convert PDF file to
www.rasteredge.com
Library control component:C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
In some situations, it is quite necessary to convert PDF document into SVG image format. Here is a brief introduction to SVG image.
www.rasteredge.com
© 2013 IBM Corporation
3
Version-independent names – no change across versions:
ASNQCAP     (old name: ASNQC101)
– ASNQAPP     (old name: ASNQA101)
– ASNMON       (old name: ASNAM101)
– ASNTDIFF     (old name: ASNRD101)
– ASNQEXP      (old name: ASNQE101)
Need to bind - SASNSAMP(ASNQBNDL) 
Need to add plan name to the IBMQREP_IGNTRAN:
INSERT INTO  !ASH.IBMQREP_IGNTRAN (PLANNAME, IGNTRANTRC)
VALUES  ('ASNQAPP','N');
Plan Name Changes for V10.02.01
Library control component:VB.NET Image: Tutorial for Converting Image and Document in VB.NET
image and document formats, including PDF, TIFF, GIF, BMP VB.NET Image Conversion SDK to convert image, image of converting image from one file format to another
www.rasteredge.com
Library control component:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Why do we need to convert PDF document to HTML webpage using VB.NET programming code? PDF, known as Portable Document Format, has been widely used by
www.rasteredge.com
© 2013 IBM Corporation
4
ASNQCAP  -  Q Capture
ASNQAPP  -  Q Apply
ASNMON    -  Monitor  
ASNTRC     -  ASN trace
ASNBPXB   -  BPX batch sample job
→ Many of the old samples have been removed.
SASNSAMP Job Name Changes for V10.02.01
Library control component:How to C#: File Format Support
Preview Document. Conversion. Convert PowerPoint to PDF. Convert PowerPoint to HTML5. Convert PowerPoint to Tiff. Convert PowerPoint to Jpeg. Convert PowerPoint
www.rasteredge.com
Library control component:C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
DocumentType.DOCX DocumentType.TIFF. zoomValue, The magnification of the original PDF page size. Description: Convert to DOCX/TIFF with specified resolution and
www.rasteredge.com
© 2013 IBM Corporation
5
IIDR 10.2.1 uses longer and different format LSNs
Q and SQL Capture LSN format(prior to 1021) saves LSN in 10 byte 
format. 
2 bytes hex zeros, 6 byte RBA/LRSN, 2 bytes for duplicate LSNs, data 
sharing and updates transformed to delete/insert pairs
– In data sharing the LSN will look like the following:
0000:CC02:8C7C:CBDB:0001 
In non Data Sharing:
0000:6C22:0150:0000:0000
IIDR 10.2.1 always saves and displays LSN values using a 16 byte format 
(includes some Replication-specific metadata) for all supported DB2 levels:
10 byte RBA/LRSN, 4 bytes hex zeros , 2 bytes for duplicate LSNs, data 
sharing and updates transformed to delete/insert pairs. 
– In data sharing the LSN will look like the following:
00CC:028C:7CCB:DB00:0000:0000:0000:0001 
– In non data sharing the LSN will look like the following: 
0000:0000:0000:6C22:0150:0000:0000:0000
Library control component:DocImage SDK for .NET: Web Document Image Viewer Online Demo
to View, Annotate, Convert and Print Documents & Images. Microsoft PowerPoint: PPTX, PPS, PPSX; PDF: Portable Document Format; TIFF: Tagged Image File Format;
www.rasteredge.com
Library control component:How to C#: File Format Support
Save Document. Preview Document. Conversion. Convert Word to PDF. Convert Word to HTML5. Convert Word to Tiff. Convert Word
www.rasteredge.com
© 2013 IBM Corporation
6
IIDR 10.2.1 uses longer and different format LSNs
The length all LSN values in 1021 must be 16
Some of the control table data also need to be migrated.
Q replication saves very few LSNs that needs to be migrated.
SQL Capture migration involves changing LSN values in many 
control tables and CD tables.
SQL Replication migration involves running a few scripts.
© 2013 IBM Corporation
7
Recommended DB2 APARs
PM05503 - lifts restrictions for Alter Table Set Data Type when table is defined with change data capture.PM98429 - 
Compression dictionary enhancements for replication.
PM51663 and PM89162 - keeps data capture bit on during reorg of SYSIBM.SYSTABLESPACE, 
SYSIBM.SYSCOLUMNS, and SYSIBM.SYSTABLES
PM90568 -  IFI 306 LOG READ DBID/PSID FILTERING SUPPORT
PM61324 -  prevent ABEND04E for Qrep when NUMPARTS changed to smaller value 
PM84298 – Q Capture received RC00C90063 for an unavailable dictionary after migrating to V10 NFM.
PM84864 - IFI306 READS RETURNS THE WRONG LOG RANGE.  (HIPER)  
PI09978 - DB2 V11 IFI 306 RETURNS AN INVALID XID OFFSET IF THE BEGIN-UR LOG RECORD WAS WRITTEN 
BY A V10 DATA SHARING MEMBER        
PI36900 - IFI READ ABENDS0C4 PIC04 RC04 IN DSNIDLGR OFFSET2F6E DURING LOG RECORD 
DECOMPRESSION  (DB2 V10)
PI36052 -  ABEND04E RC00C90101 IN DSNIFDCI ERQUAL 5123 AND MSGDSNJ113E GOT BY QREP AFTER A 
REORG OF A COMPRESSED TABLESPACE IN DB2 V11 CM   
PI41630 and PI42170 - SOME DB2 LOG RECORDS ARE NOT REPLICATED IN V11 
PI21358 - QREP MIGHT RETURN RC00C90064 IF THE DICTIONARY IS  BUILT BY INSERT ON ANOTHER 
MEMBER.
© 2013 IBM Corporation
8
Q Replication 
© 2013 IBM Corporation
9
!CSH.IBMQREP_SENDQUEUES HEARTBEAT_INTERVAL unit 
changed to milli seconds 
Migration job SASNSAMP(ASNQ1021) will change the unit: 
HEARTBEAT_INTERVAL = HEARTBEAT_INTERVAL *1000;
The LSN column values for !CSH.IBMQREP_COLVERSION 
and !CSH.IBMQREP_TABVERSION will be converted to 
support the new 16 byte LSN format
Q Capture supports COMPATIBILITY=1001 or higher. So must 
migrate your Q Applies to 1001 in z and LUW before migrating 
Q Capture to 1021.
Some important Changes in SASNSAMP(ASNQ1021)
© 2013 IBM Corporation
10
Migrating from arch_level 1001 to 1021
–Use migration scripts from 1001 to 1021(ASNQ1021)
Migration script will alter add some new columns to existing 
control tables
–ARCH_LEVEL  will be updated to 1021
COMPATIBILITY must stay as 1001 if there are any LUW Q 
Apply for this Q Capture.  The COMAPTIBITY can only be 
1021 if all Applies for this Q Capture is in z/OS with QApply 
ARCH_LEVEL 1021 .
–Q Capture 1021 can be warm started using 1001 (APAR 
PM94614 or higher) restart message 
–Need V10 APAR PM96954 or higher for easy fallback
–LUW Apply must be V10.1 FP4 or V10.5 FP4 for CCD targets
Note:  Please get Replication 10.2.1 APAR PI42263 
Migrating to V10.2.1 (arch_level 1021)
Documents you may be interested
Documents you may be interested