<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: CLOB field is Null in Before-Image in a change table in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523316#M14641</link>
    <description>&lt;P&gt;Hi Desmond,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've tried it using your schema and I did not get the before image of the column. This is interesting&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MoeE_0-1751870404444.png" style="width: 731px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181873i6224E68F70445758/image-dimensions/731x64?v=v2" width="731" height="64" role="button" title="MoeE_0-1751870404444.png" alt="MoeE_0-1751870404444.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;However with my table I am able to get a before image.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MoeE_1-1751870672294.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181874i33D5FB583C40FDBE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MoeE_1-1751870672294.png" alt="MoeE_1-1751870672294.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not able to get a before-image at all for Oracle as a source. I've even tried John Wang's method of adding an extra column with the $BI__ prefix, however this did not work with Oracle as a source for my CLOB column.&lt;/P&gt;&lt;P&gt;My main objective is to confirm whether this is indeed the intended behaviour for the Oracle source endpoint. Can this be confirmed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the help so far.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohammed&lt;/P&gt;</description>
    <pubDate>Mon, 07 Jul 2025 06:48:00 GMT</pubDate>
    <dc:creator>MoeE</dc:creator>
    <dc:date>2025-07-07T06:48:00Z</dc:date>
    <item>
      <title>CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2522891#M14623</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;This is behaviour is present in a direct task and in a logstream task. The source database is Oracle. Targets are SQL Server and Synapse. We've seen the behaviour in both targets.&lt;/P&gt;&lt;P&gt;I am seeing the following behaviour:&lt;/P&gt;&lt;P&gt;1. A record is update in the source.&lt;/P&gt;&lt;P&gt;2. The After-Image has a value for the CLOB field, while the Before-Image is NULL.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MoeE_0-1751416524772.png" style="width: 767px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181766i3BA88528E8A78A4C/image-dimensions/767x106?v=v2" width="767" height="106" role="button" title="MoeE_0-1751416524772.png" alt="MoeE_0-1751416524772.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I have done some reading and it is vaguely suggested that this may be intentionally how Qlik Replicate functions. However, I have not found any explicit confirmation anywhere that LOB fields in the Before-Image will appear as NULL in the target change table. I've looked through the change table documentation and the Oracle, SQL Server, and Synapse limitations, yet there is no mention of this.&lt;/P&gt;&lt;P&gt;Can someone please confirm whether this behaviour is indeed expected, and whether it can be changed to populate the Before-Image with the data?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;Kind Regards,&lt;/P&gt;&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jul 2025 00:38:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2522891#M14623</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2025-07-02T00:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2522953#M14625</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;I believe this is expected behavior. The size of a LOB column can be considerable, and including the before-image would occupy more space. Additionally, since LOB columns are not used for primary keys or unique indexes, having a before-image is not useful.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Desmond&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jul 2025 08:05:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2522953#M14625</guid>
      <dc:creator>DesmondWOO</dc:creator>
      <dc:date>2025-07-02T08:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523028#M14629</link>
      <description>&lt;P&gt;Hi Desmond,&lt;/P&gt;&lt;P&gt;Thanks for the answer. Is this default behaviour will all source and target endpoints?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jul 2025 23:41:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523028#M14629</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2025-07-02T23:41:28Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523032#M14630</link>
      <description>&lt;P&gt;Hi Desmond,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried switching the endpoints to a SQL Server source and an Oracle target. I was able to see the LOB data in the before image now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, is this limitation only for an Oracle source endpoint or SQL Server target? Is there any way to address this behaviour within Qlik Replicate?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Thu, 03 Jul 2025 02:27:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523032#M14630</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2025-07-03T02:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523158#M14632</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I tested with SQL Server as both the source and target. The before-image does not contain any values for the TEXT column. Below is my table structure:&lt;/P&gt;
&lt;PRE&gt;CREATE TABLE [dbo].[text01](&lt;BR /&gt;&lt;SPAN&gt;[id] [int] NOT NULL PRIMARY KEY,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;[c1] [varchar](30) NULL,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;[t1] [text] NULL,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;[dt2] [datetime2](7) NULL);&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;CT result:&lt;BR /&gt;&lt;/SPAN&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DesmondWOO_0-1751611823148.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181818i1BB43D078D759879/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DesmondWOO_0-1751611823148.png" alt="DesmondWOO_0-1751611823148.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Could you send me your DDL? I would like to test it in my environment.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Desmond&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Jul 2025 06:53:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523158#M14632</guid>
      <dc:creator>DesmondWOO</dc:creator>
      <dc:date>2025-07-04T06:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523306#M14640</link>
      <description>&lt;P&gt;Hi Desmond,&lt;/P&gt;&lt;P&gt;Sure, my task was from SQL Server to Oracle 19. QR version is November 2024.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;CREATE TABLE AdventureWorksLT2019.dbo.CARGOSHIPSTACTEST (
	SHIPID numeric(38,10) NOT NULL,
	SHIPNAME varchar(100) COLLATE Latin1_General_CI_AS NULL,
	CAPACITY numeric(38,10) NULL,
	OWNER varchar(100) COLLATE Latin1_General_CI_AS NULL,
	DESCRIPTION varchar(MAX) COLLATE Latin1_General_CI_AS NULL,
	CONSTRAINT CARGOSHIPSTACTEST_PK PRIMARY KEY (SHIPID)
);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here were my results.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MoeE_1-1751865815729.png" style="width: 665px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181871iC98315F85E2FDC2D/image-dimensions/665x122?v=v2" width="665" height="122" role="button" title="MoeE_1-1751865815729.png" alt="MoeE_1-1751865815729.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2025 05:24:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523306#M14640</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2025-07-07T05:24:02Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523316#M14641</link>
      <description>&lt;P&gt;Hi Desmond,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've tried it using your schema and I did not get the before image of the column. This is interesting&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MoeE_0-1751870404444.png" style="width: 731px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181873i6224E68F70445758/image-dimensions/731x64?v=v2" width="731" height="64" role="button" title="MoeE_0-1751870404444.png" alt="MoeE_0-1751870404444.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;However with my table I am able to get a before image.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MoeE_1-1751870672294.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/181874i33D5FB583C40FDBE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MoeE_1-1751870672294.png" alt="MoeE_1-1751870672294.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not able to get a before-image at all for Oracle as a source. I've even tried John Wang's method of adding an extra column with the $BI__ prefix, however this did not work with Oracle as a source for my CLOB column.&lt;/P&gt;&lt;P&gt;My main objective is to confirm whether this is indeed the intended behaviour for the Oracle source endpoint. Can this be confirmed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the help so far.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mohammed&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2025 06:48:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523316#M14641</guid>
      <dc:creator>MoeE</dc:creator>
      <dc:date>2025-07-07T06:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: CLOB field is Null in Before-Image in a change table</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523322#M14643</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/214271"&gt;@MoeE&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;In my environment, I can retrieve the before-image from &lt;CODE&gt;varchar(max)&lt;/CODE&gt;, but it returns blank for &lt;CODE&gt;text&lt;/CODE&gt;. To confirm this behavior, please create a support ticket so we can check with R&amp;amp;D.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Desmond&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2025 07:21:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/CLOB-field-is-Null-in-Before-Image-in-a-change-table/m-p/2523322#M14643</guid>
      <dc:creator>DesmondWOO</dc:creator>
      <dc:date>2025-07-07T07:21:20Z</dc:date>
    </item>
  </channel>
</rss>

