This happens when querying a UTF8 database on a non-UTF8 Oracle client. The QBE data can now only be passed as bind variable data, since the SQL text cannot include UTF8 characters.
To resolve this you can change the client character set to UTF8 by setting NLS_LANG to <LANGUAGE>_<TERRITORY>.UTF8