My last answer wasn't complete... When the datbase is in UTF-8, the software around it must be capable of handling UTF-8 too, so you must recompile.
We use multilanguage (English, Japanese, Chinese etc.), so all software is compiled with cpinternal = undefined, cprcodeout = undefined, cpstream...