Das Problem ist wohl eher, dass der JDBC-ODBC-Treiber nicht UNICODE-Fähig ist.
Zu POI kann ich nix sagen.