[ZBXNEXT-3422] zabbix server & proxy should check db schema basics Created: 2016 Sep 02  Updated: 2016 Sep 02

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: Proxy (P), Server (S)
Affects Version/s: 3.0.4
Fix Version/s: None

Type: Change Request Priority: Minor
Reporter: richlv Assignee: Unassigned
Resolution: Unresolved Votes: 1
Labels: database, mysql, utf8
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

zabbix mysql database is required to have utf8 encoding and utf8_bin collation (for the database to be case sensitive).
while partially documented in ZBX-6323, it was still quite invisible for many users as all the relevant upgrade notes were not updated (and even if they were, users would still miscreate the db).
many users report all kinds of issues :

the time spent on such cases could be saved if the incorrect database config coud be detected and communicated to the user.
it is suggested that server & proxy check encoding & collation upon startup for all tables; if any are found to be wrong, report that as a warning in the logfile (but still start up to give the user some breathing room)


Generated at Fri Apr 26 09:49:21 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.