[comment]: # translation:outdated

[comment]: # ({f0391121-df5bbb96})
# 4 Atgriezto vērtību kodējums

Zabbix serveris sagaida, ka katra atgrieztā teksta vērtība būs UTF8 kodējumā.
Tas attiecas uz jebkura veida pārbaudēm: Zabbix aģents, SSH, Telnet utt.

Dažādas uzraudzītās sistēmas/ierīces un pārbaudes vērtībā var atgriezt rakstzīmes, kas nav ASCII.
Šādos gadījumos gandrīz visas iespējamās **zabbix** atslēgas satur papildu vienuma atslēgas parametru — **<encoding>**. Šis
atslēgas parametrs nav obligāts, taču tas jānorāda, ja atgrieztā
vērtība nav UTF8 kodējumā un tajā ir rakstzīmes, kas nav ASCII.
Pretējā gadījumā rezultāts var būt negaidīts un neprognozējams.

Tālāk ir sniegts apraksts par darbību šādos gadījumos ar dažādām
datu bāzu aizmugursistēmām.

[comment]: # ({/f0391121-df5bbb96})

[comment]: # ({efcd9733-b4119079})
#### MySQL

Ja vērtība satur ne-ASCII rakstzīmi kodējumā, kas nav UTF8, šī
rakstzīme un tai sekojošās tiks atmestas, kad datubāze saglabās
šo vērtību. Brīdinājuma ziņojumi netiks ierakstīti
*zabbix\_server.log*.<br>
Attiecas vismaz uz MySQL versiju 5.1.61.

[comment]: # ({/efcd9733-b4119079})

[comment]: # ({9f8e2da5-c305c3e1})
#### PostgreSQL

Ja vērtība satur ne-ASCII rakstzīmi kodējumā, kas nav UTF8, tas
izraisīs neveiksmīgu SQL vaicājumu (PGRES\_FATAL\_ERROR:ERROR invalid byte
sequence for encoding), un dati netiks saglabāti. Atbilstošs
brīdinājuma ziņojums tiks ierakstīts *zabbix\_server.log*.<br>
Attiecas vismaz uz PostgreSQL versiju 9.1.3.

[comment]: # ({/9f8e2da5-c305c3e1})
