Ich habe einen Workflow in Nifi eingerichtet, der von DB2 von ExecuteSQL
Prozessor lesen und irgendwo schreiben. Wenn ich einige SQL-Befehle ausführen, die varchar mit Sonderzeichen haben, stelle ich den folgenden Fehler in ExecuteSQL
Prozessor.NiFi ExecuteSQL Prozessor Charset Exceprion
com.ibm.db2.jcc.am.SqlException: [GBA] [T4] [1065] [12306] [XXX.XXX.XXX] Gefangen java.io.CharConversionException. Siehe angehängt Throwable für Details. ERRORCODE = -4220, SQLSTATE = null [...]
ich diesen Fehler google und finde, dass ich db2.jcc.charsetDecoderEncoder=3
die JCC Konfigurationseigenschaften festlegen können. Aber ich weiß nicht, wo ich diese Konfiguration einstellen soll. Ich füge diese Konfiguration in Systemvariable aber nicht gearbeitet.