Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.

Qlik Replicate: How to resolve row size too large error while loading into MySQL as target DB

100% helpful (1/1)
cancel
Showing results for 
Search instead for 
Did you mean: 
Sonja_Bauernfeind
Digital Support
Digital Support

Qlik Replicate: How to resolve row size too large error while loading into MySQL as target DB

Last Update:

Jun 20, 2023 5:06:26 AM

Updated By:

Sonja_Bauernfeind

Created date:

Jun 20, 2023 5:06:26 AM

Loading into the target database may fail with the following error:

RetCode: SQL_ERROR SqlState: HY000 NativeError: 1118 Message: [MySQL][ODBC 8.0(w) Driver][mysqld-8.0.30]Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs; execute create table statement failed,

 

Resolution

Change any one VARCHAR(4000) to TEXT.

In general, change the latest VARCHAR(4000) (no need to "ENGINE=MyISAM").

 

Environment

Qlik Replicate 

Labels (1)
Contributors
Version history
Last update:
‎2023-06-20 05:06 AM
Updated by: