ODBCデータソースでOracleに接続する際、ORA-01406のエラーになる

ODBCデータソースでOracleに接続する際、Oracle Databaseの文字エンコーディングがJA16SJISといったUTF-8でないものが設定されていて、クライアントのNLS_LANGがUTF-8に設定されていると、以下のエラーが発生する場合があります。

image

その場合は、Oracle ODBC ドライバ構成開き、「Workarounds」タブをクリックします。
「SQL_WCHAR強制サポートする」チェックボックスにチェックを入れます。

image