utf-8 を使用する必要がありますが、「locale -a」では次の結果が生成されます。
C
POSIX
iso_8859_1
OSは次のとおりです:
SunOS cteraportal 5.11 NexentaOS_134f i86pc i386 i86pc Solaris
追加情報:
root@cteraportal:~# dpkg -l locales
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
ii locales 1:5.11.134-1 Transitional package
utf-8 を追加するにはどうすればいいですか?
より詳しい情報
しばらくしてこの問題に戻ります...
2つのロケールパッケージをインストールしました:
SUNWeu8os
SUNWeuluf
(その他のパッケージはhttps://docs.oracle.com/cd/E19253-01/html/817-0545/eezez.html#scrolltoc見つけられなかった依存パッケージで失敗する)
現在、locale -e は次のように表示します:
C
POSIX
en_US.UTF-8
iso_8859_1
しかし、en_US.UTF-8 で postgresql データベースを構築することはまだサポートされていません。nexenta
の適切なパッケージを見つけてインストールする必要があります。