National Character Setを何に指定すべきか
クライアント側のOSに合わせてUTF8にするのが適切だと考えていた。
でも関連した情報探してたところ公式サイトで「今回は国際化キャラクタセットの設定値としてUTF8よりもAL16UTF16を推奨するメリットについて解説します。まず一つ目として・・・」
と説明がある以下URLを見つけた。どうやら違うらしい。
Ref:
https://blogs.oracle.com/oradbdesign/entry/2_1
Oracleが推奨って言ってるんだから困ったらAL16UTF16使うのが正解。
システム移行などでDB作る場合は移行元DBの値に合わせるのがリスク少なくて良いと思いました。
RAC環境でspfileの場所を変えたらsrvctlで起動できない
$ srvctl start db -d ORCL
PRCR-1079 : Failed to start resource ora.orcl.db
CRS-5017: The resource action "ora.orcl.db start" encountered the following error:
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file