<?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: Qlik Replicate changes for Upgrade in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417529#M9387</link>
    <description>&lt;P&gt;Allthough Replicate upgrades have been very smooth, and none of the suggested changes appear to have any intersection with with specific upgrade it is not very smart - bad general practice - to combine the two on the same date&lt;/P&gt;
&lt;P&gt;Upgrading to May 2023 when November 23 has been available for months is also not very smart because if anything is bad afterwards you'll be asked to upgrade to Nov 23 anyway&lt;/P&gt;
&lt;P&gt;I recommend to upgrade DEV &amp;amp; QA to Nov 23 for a few days, and PRod soon after. Upgrade issues - not to be expected- tend to show pretty much right away, not after a while. Once stable upgraded do your proposed application changes.&lt;/P&gt;
&lt;P&gt;About those - is there an actual problem which is trying to be addressed or just for a better feeling?&lt;/P&gt;
&lt;P&gt;Hein.&lt;/P&gt;</description>
    <pubDate>Mon, 12 Feb 2024 00:09:07 GMT</pubDate>
    <dc:creator>Heinvandenheuvel</dc:creator>
    <dc:date>2024-02-12T00:09:07Z</dc:date>
    <item>
      <title>Qlik Replicate changes for Upgrade</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417484#M9384</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hi Team,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We are going to upgrade Qlik replicate Nov 2022 to Qlik replicate May 2023 version.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;As part of the upgrade we are planning to make few changes in some of the Qlik replicate tasks due to few errors occurred after upgrade we faced while testing in test environment. could you please review and let us know your feed back.&lt;/P&gt;
&lt;P&gt;Before&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Update Change processing mode (read changes from):&amp;nbsp; &lt;SPAN&gt;&amp;nbsp;Prioritize online logs&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;Update Apply TLOG truncation prevention policy every (seconds): 300&lt;/LI&gt;
&lt;LI&gt;Internal Parameter : ignoreTxnCtxValidityCheck (set to True) - Not Available&lt;/LI&gt;
&lt;LI&gt;Internal Parameter: Provider =&amp;nbsp;&amp;nbsp;"SQL Server Native Client 11.0"(in source or in target endpoint)&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Update Change processing mode (read changes from):&amp;nbsp; Online Logs Only&lt;/LI&gt;
&lt;LI&gt;Update Apply TLOG truncation prevention policy every (seconds): 600&lt;/LI&gt;
&lt;LI&gt;Internal Parameter addition: ignoreTxnCtxValidityCheck (set to True)&lt;/LI&gt;
&lt;LI&gt;Internal Parameter Deletion: Provider =&amp;nbsp;&amp;nbsp;"SQL Server Native Client 11.0" -Deleted ( By default uses ODBC Driver 18 for SQL Server)&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also in some replicate tasks we observed&amp;nbsp; one Parameter So want to check on this&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;safeguardPolicyDesignator=None&lt;/FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;can we remove this parameter or not. Please comment on this and let us know what we can do and explain&amp;nbsp;us the use of this parameter (No issues faced after removing in test environment) and its impact/side effects if removed.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We are using the respective types for the our replicate&amp;nbsp;tasks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Source End point:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1.Type : Microsoft SQL Server&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Desination End point :&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;1.Type : Microsoft SQL Server&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Or&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;2.Type : File(CSV)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks &amp;amp; Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;N L N Vivek&lt;/P&gt;</description>
      <pubDate>Sun, 11 Feb 2024 13:46:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417484#M9384</guid>
      <dc:creator>Naga_vivek</dc:creator>
      <dc:date>2024-02-11T13:46:31Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Replicate changes for Upgrade</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417489#M9385</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/255514"&gt;@Naga_vivek&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Let me try to explain the parameters usage in detail:&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; &lt;EM&gt;1. Update Change processing mode (read changes from):&amp;nbsp;&lt;/EM&gt; &lt;FONT face="courier new,courier"&gt;Online Logs Only&lt;/FONT&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Set to&amp;nbsp;&lt;FONT face="courier new,courier"&gt;Online Logs Only&lt;/FONT&gt; means&amp;nbsp;Qlik Replicate will try and find the changes &lt;A title="in the online transaction logs only" href="https://help.qlik.com/en-US/replicate/November2023/Content/Replicate/Main/SQL%20Server/SQLServerDBSource_AdvProps.htm#ar_sqlserverds_1727505754_1669928:~:text=Online%20Logs%20Only%20%2D%20When%20this%20option%20is%20selected%2C%20Qlik%20Replicate%20will%20try%20and%20find%20the%20changes%20in%20the%20online%20transaction%20logs%20only." target="_blank" rel="noopener"&gt;in the online transaction logs only&lt;/A&gt;. if the change data was moved to backup transaction logs before Replicate process them (for example the task is stopped for some reason, or any latency while Replicate cannot process the change data in a time fashion) then Replicate will not pick up the changes. I'm not sure the reason set to &lt;FONT face="courier new,courier"&gt;Online Logs Only&lt;/FONT&gt;, in my opinion it is not safe for a PROD system, suggest to keep it as &lt;A title="Prioritize online logs" href="https://help.qlik.com/en-US/replicate/November2023/Content/Replicate/Main/SQL%20Server/SQLServerDBSource_AdvProps.htm#ar_sqlserverds_1727505754_1669928:~:text=Prioritize%20Online%20Logs%20%2D%20This%20is%20the%20default.%20Replicate%20will%20first%20look%20for%20the%20changes%20in%20the%20online%20transaction%20logs.%20If%20the%20changes%20cannot%20be%20found%20in%20the%20online%20transaction%20logs%2C%20it%20will%20look%20for%20them%20in%20the%20backup%20transaction%20logs%20instead." target="_blank" rel="noopener"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;Prioritize online logs&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt;, this is default and the best option in almos all scenarios.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; &lt;EM&gt;2. Update Apply TLOG truncation prevention policy every (seconds): 600&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Change it from 300 to 600 means a longer interval Qlik Replicate to call the TLOG truncation operation.&amp;nbsp;&lt;SPAN&gt;&lt;A title="Factors " href="https://help.qlik.com/en-US/replicate/November2023/Content/Replicate/Main/SQL%20Server/SQLServerDBSource_AdvProps.htm#ar_sqlserverds_1727505754_1669928:~:text=Apply%20TLOG%20truncation,Replicate%20processes%20events." target="_blank" rel="noopener"&gt;Factors&lt;/A&gt; that you should consider when determining the policy frequency include storage availability, backup and log routines etc.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; As a balance between &lt;FONT face="courier new,courier"&gt;Online Logs Only&amp;nbsp;&lt;/FONT&gt;&amp;amp; &lt;FONT face="courier new,courier"&gt;Prioritize online logs&lt;/FONT&gt;, I'd like to suggest use the old settings.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; &lt;EM&gt;3. Internal Parameter addition: &lt;FONT face="courier new,courier"&gt;ignoreTxnCtxValidityCheck&lt;/FONT&gt; (set to True)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; This parameter is used to prevent&amp;nbsp;&lt;SPAN&gt;a redundant validity check, it does not impact too much, you may keep it as TRUE.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt; &lt;EM&gt;4. Internal Parameter Deletion: Provider( By default uses ODBC Driver 18 for SQL Server)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Qlik Replicate 2023.11 requires &lt;A title="64-bit Microsoft ODBC Driver 18.1" href="https://help.qlik.com/en-US/replicate/November2023/Content/Global_Common/Content/SharedReplicateHDD/SQLServer-Source/prereqs_sql_server.htm#:~:text=Qlik%20Replicate%20for,the%20Replicate%20machine." target="_blank" rel="noopener"&gt;64-bit&amp;nbsp;&lt;/A&gt;&lt;SPAN&gt;&lt;A title="64-bit Microsoft ODBC Driver 18.1" href="https://help.qlik.com/en-US/replicate/November2023/Content/Global_Common/Content/SharedReplicateHDD/SQLServer-Source/prereqs_sql_server.htm#:~:text=Qlik%20Replicate%20for,the%20Replicate%20machine." target="_blank" rel="noopener"&gt;Microsoft ODBC Driver 18.1&lt;/A&gt;. Native Client is not certified with Replicate 2023.11. As part of the upgrade, you need fresh install ODBC Driver, the good news is that it can be installed side by side with old version of Native Client. Yo may keep Native Client for a while and decide to remove it after some time.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&amp;nbsp; Also in some replicate tasks we observed&amp;nbsp; one Parameter So want to check on this&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&amp;nbsp; &lt;FONT face="courier new,courier"&gt;safeguardPolicyDesignator=None&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I'm not sure which endpoint you are using now, however set it to&amp;nbsp;&lt;FONT face="courier new,courier"&gt;None&lt;/FONT&gt; means&amp;nbsp;Replicate will not try to create a transaction on the source and then the TLOG maybe truncated and shrank anytime, some&amp;nbsp; changes maybe being missed in case they are not read and TLOG being truncated.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Based on above questions, I'd like to suggest PS engaged to get professional&amp;nbsp;guide and coverage the whole project to avoid potential risks.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;John.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Feb 2024 14:41:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417489#M9385</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2024-02-11T14:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Replicate changes for Upgrade</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417529#M9387</link>
      <description>&lt;P&gt;Allthough Replicate upgrades have been very smooth, and none of the suggested changes appear to have any intersection with with specific upgrade it is not very smart - bad general practice - to combine the two on the same date&lt;/P&gt;
&lt;P&gt;Upgrading to May 2023 when November 23 has been available for months is also not very smart because if anything is bad afterwards you'll be asked to upgrade to Nov 23 anyway&lt;/P&gt;
&lt;P&gt;I recommend to upgrade DEV &amp;amp; QA to Nov 23 for a few days, and PRod soon after. Upgrade issues - not to be expected- tend to show pretty much right away, not after a while. Once stable upgraded do your proposed application changes.&lt;/P&gt;
&lt;P&gt;About those - is there an actual problem which is trying to be addressed or just for a better feeling?&lt;/P&gt;
&lt;P&gt;Hein.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Feb 2024 00:09:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Qlik-Replicate-changes-for-Upgrade/m-p/2417529#M9387</guid>
      <dc:creator>Heinvandenheuvel</dc:creator>
      <dc:date>2024-02-12T00:09:07Z</dc:date>
    </item>
  </channel>
</rss>

