<?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: Unexpected charset utf8mb3 for column in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2132146#M7858</link>
    <description>&lt;P&gt;Hi Swathi,&lt;/P&gt;
&lt;P&gt;While the above solution can suppress the warning when using specific versions of Postgres,&lt;BR /&gt;There is a solution that allows Replicate to handle the unrecognized character set (&lt;SPAN&gt;UTF8MB3 which was deprecated).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For that, you will need to export the provider syntax of MySQL and add an additional character set to the list -&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This is the new charset in the JSON:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;{&lt;BR /&gt;"charset": "utf8mb4",&lt;BR /&gt;"icu_converter": "UTF-8"&lt;BR /&gt;},&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This is the Old one which the warning is about:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; {&lt;BR /&gt;"charset": "utf8mb3",&lt;BR /&gt;"icu_converter": "UTF-8"&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I've attached the provider syntax I've used. note that this provider syntax is replacing the default one, so if you already use a modified syntax file, you will need to modify the one you have in place and add the new character set as I did in the attached file.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;Yonatan&lt;/P&gt;</description>
    <pubDate>Thu, 26 Oct 2023 13:01:45 GMT</pubDate>
    <dc:creator>yonatanyamin</dc:creator>
    <dc:date>2023-10-26T13:01:45Z</dc:date>
    <item>
      <title>Unexpected charset utf8mb3 for column</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2066330#M5824</link>
      <description>&lt;P&gt;We created a replication from MySQL to MySQL, and we are getting:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[SOURCE_UNLOAD ]W: Unexpected charset utf8mb3 for column 'collateral_report_final_table.UCCCompanyName' (mysql_endpoint_metadata.c:288)&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;all the warnings are on the same table, different columns.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Checking both tables on the Bs here are the collations on each:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Source table charset utf8mb3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Destination table charset latin1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And the columns on source are all uyf8mb3 and on destination are utf8&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Tried to change all columns collation with a script but still the replication keep changing it to utf8&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;What can we do to keep this warning from happening?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2023 14:23:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2066330#M5824</guid>
      <dc:creator>kritostar</dc:creator>
      <dc:date>2023-05-01T14:23:41Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected charset utf8mb3 for column</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2066333#M5825</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/223823"&gt;@kritostar&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please add the below Internal parameter to the Target endpoint:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;afterConnectScript = SET @@OLD_MODE = REPLACE(@@OLD_MODE, 'UTF8_IS_UTF8MB3', '')&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And save the endpoint and reload th&lt;/SPAN&gt;&lt;SPAN&gt;e tables.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Test this in your lower environment before implementing directly in production.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Swathi&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2023 14:31:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2066333#M5825</guid>
      <dc:creator>SwathiPulagam</dc:creator>
      <dc:date>2023-05-01T14:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected charset utf8mb3 for column</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2132146#M7858</link>
      <description>&lt;P&gt;Hi Swathi,&lt;/P&gt;
&lt;P&gt;While the above solution can suppress the warning when using specific versions of Postgres,&lt;BR /&gt;There is a solution that allows Replicate to handle the unrecognized character set (&lt;SPAN&gt;UTF8MB3 which was deprecated).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For that, you will need to export the provider syntax of MySQL and add an additional character set to the list -&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This is the new charset in the JSON:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;{&lt;BR /&gt;"charset": "utf8mb4",&lt;BR /&gt;"icu_converter": "UTF-8"&lt;BR /&gt;},&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This is the Old one which the warning is about:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt; {&lt;BR /&gt;"charset": "utf8mb3",&lt;BR /&gt;"icu_converter": "UTF-8"&lt;BR /&gt;}&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I've attached the provider syntax I've used. note that this provider syntax is replacing the default one, so if you already use a modified syntax file, you will need to modify the one you have in place and add the new character set as I did in the attached file.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR /&gt;Yonatan&lt;/P&gt;</description>
      <pubDate>Thu, 26 Oct 2023 13:01:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Unexpected-charset-utf8mb3-for-column/m-p/2132146#M7858</guid>
      <dc:creator>yonatanyamin</dc:creator>
      <dc:date>2023-10-26T13:01:45Z</dc:date>
    </item>
  </channel>
</rss>

