Portál AbcLinuxu, 5. května 2025 10:37
>>> mysql zabbix < zabbix_prod.sql ERROR 1118 (42000) at line 4044: Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline.Info o OS
Debian 10.3. ii mariadb-server-10.3 1:10.3.22-0+deb10u1 amd64 MariaDB database server binariesVše je ve výchozím stavu.
Řešení dotazu:
shell> mysql -uroot -p
mysql> alter table `host_inventory` modify `name` varchar(128) default '' not null, modify `alias` varchar(128) default '' not null, modify `os` varchar(128) default '' not null, modify `os_short` varchar(128) default '' not null;
Suggested database changes for new 4.0 installations:
shell> mysql -uroot -p
mysql> set global innodb_strict_mode='OFF';
Perform database creation as usual and fix schema after:
shell> mysql -uroot -p
mysql> alter table `host_inventory` modify `name` varchar(128) default '' not null, modify `alias` varchar(128) default '' not null, modify `os` varchar(128) default '' not null, modify `os_short` varchar(128) default '' not null;
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.