Una última cosa... verificá si los campos de tipo VarChar de tu motor tienen soporte para juegos de caracteres multibyte... ya que en oracle, tenes que usar VarChar2 o NVarChar, por ejemplo, y los varchar solamente soportan juegos de caracteres de 1 byte.
Hasta luego.