National Character Setを何に指定すべきか
クライアント側のOSに合わせてUTF8にするのが適切だと考えていた。
でも関連した情報探してたところ公式サイトで「今回は国際化キャラクタセットの設定値としてUTF8よりもAL16UTF16を推奨するメリットについて解説します。まず一つ目として・・・」
と説明がある以下URLを見つけた。どうやら違うらしい。
Ref:
https://blogs.oracle.com/oradbdesign/entry/2_1
Oracleが推奨って言ってるんだから困ったらAL16UTF16使うのが正解。
システム移行などでDB作る場合は移行元DBの値に合わせるのがリスク少なくて良いと思いました。