| Bug #45554 | Connector/J does not encode binary data if useServerPrepStatements=false | ||
|---|---|---|---|
| Submitted: | 17 Jun 2009 11:17 | Modified: | 19 Oct 13:48 |
| Reporter: | Sergei Glukhov | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | Connector / J | Severity: | S3 (Non-critical) |
| Version: | any | OS: | Any |
| Assigned to: | Assigned Account | CPU Architecture: | Any |
[17 Jun 2009 11:17]
Sergei Glukhov
[17 Jun 2009 11:19]
Tonci Grgin
Todd, Gluh, I'll assign Todd here as he's following first report.
[4 Jul 19:21]
Filipe Silva
Not a bug in Connector/J — it should be addressed on the server side. Please follow up in Bug#118589.
[29 Jul 11:39]
Filipe Silva
This issue cannot be addressed on the server side. A fix requires Connector/J to encode binary streams differently.
[19 Oct 13:48]
Edward Gilmore
Posted by developer: Added the following note to the Connector/J 9.5.0 release notes: If useServerPrepStatements was set to false, binary data was not encoded, which led to syntax errors with multi-byte character sets. As of this release, binary data is encoded in hexadecimal.
