VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: berges on March 25, 2015, 09:05:51 AM

Title: impossible to install vm3 row size too large
Post by: berges on March 25, 2015, 09:05:51 AM
hello when i try to install vm3 on j3.4.1 i have this error
Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs SQL=ALTER TABLE `hba_virtuemart_medias` ADD file_class char(64) NOT NULL DEFAULT '' AFTER `file_meta`
do you have some idea ?
regards
Title: Re: impossible to install vm3 row size too large
Post by: Milbo on March 25, 2015, 15:46:18 PM
reduce the size of file_params manually to file_params varchar(17000)
Title: Re: impossible to install vm3 row size too large
Post by: berges on March 26, 2015, 08:51:12 AM
you say in phpmyadmin ? or in file (how file)?
regards
Title: Re: impossible to install vm3 row size too large
Post by: Milbo on March 26, 2015, 09:11:31 AM
for example with phpmyadmin, yes
Title: Re: impossible to install vm3 row size too large
Post by: berges on March 26, 2015, 09:26:19 AM
sorry i try to search file_params in my db i didn't find can explain more ?
Title: Re: impossible to install vm3 row size too large
Post by: Milbo on March 26, 2015, 11:54:09 AM
how looks your hba_virtuemart_medias?
Title: Re: impossible to install vm3 row size too large
Post by: berges on March 26, 2015, 12:16:33 PM
file_params is varchar 19000
need to be reduce to 17000?
Title: Re: impossible to install vm3 row size too large
Post by: Milbo on March 26, 2015, 12:27:57 PM
Quote from: Milbo on March 25, 2015, 15:46:18 PM
reduce the size of file_params manually to file_params varchar(17000)
Title: Re: impossible to install vm3 row size too large
Post by: berges on March 26, 2015, 12:31:40 PM
yes it works 1000000 thanks
Title: Re: impossible to install vm3 row size too large
Post by: jamnagarsoftware on September 08, 2016, 02:32:51 AM
Worked like a charm for me.

Thank you so much.
Title: Re: impossible to install vm3 row size too large
Post by: glenanpl on October 05, 2016, 19:51:42 PM
Hi,
with I reduce the size but I have the same bug
TABLE `#__virtuemart_orders` ADD `customer_note` varchar(9000);
What can I do
Thanks !
Title: Re: impossible to install vm3 row size too large
Post by: Milbo on October 07, 2016, 09:41:43 AM
lol which vm version? The customer note is NOT stored in the virtuemart_orders table in vm3, that was in vm2. Now it is handled as normal userfield.
Title: Re: impossible to install vm3 row size too large
Post by: glenanpl on October 09, 2016, 18:38:14 PM
Hi Milbo,
vmmigrator 4.2.1
Joomla 3.6.2
Virtuemart 3.0.18
Regards
Title: Re: impossible to install vm3 row size too large
Post by: glenanpl on October 09, 2016, 22:53:49 PM
Hi Milbo,
I uninstall Virtuemart and VMMigrator
I delete all the table #_virtuemart*
I reinstall virtuemart and Vmmigrator and the migration is OK
Thanks !