�ς�� 2010/02/01

PostgreSQL �� �\�[�g��

CentOS �� Redhat �� PostgreSQL ����ꂽ���� ���{��̃\�[�g�������������Ȃ邱�Ƃ�����܂��B

       item_nm
----------------------
 ����
 �Ȃ�
 ����
 �݂���
 ���
 ��������
 ��������

50 �����ł͂Ȃ��������̏��Ԃ� ����ł��܂����Ƃ�����܂��B

$ pg_controldata /var/lib/pgsql/data

Debian �n�� /usr/lib/postgresql/x.y/bin/pg_controldata �� ����܂��B (x.y �� 8.1 �Ȃǂ̃o�[�W�����ł�)

$ /usr/lib/postgresql/x.y/bin/pg_controldata \
    /var/lib/postgresql/x.y/main/

���̌��ʂŁALC_COLLATE �� LC_CTYPE �� ���̂悤�ɏo�͂����ꍇ�A ���{��̃\�[�g�����������Ȃ�܂��B

LC_COLLATE:     en_US.UTF-8
LC_CTYPE:       en_US.UTF-8 

CentOS �Ȃǂł́A/etc/init.d/pgsql �����s�����Ƃ��� $PGDATA (/var/lib/pgsql/data) �����݂��Ȃ��� initdb �����s����̂ł��� ���̂Ƃ��̃I�v�V������ --no-local �̎w�肪�Ȃ��̂� OS �̊‹������̂܂܃Z�b�g����Ă��܂��킯�ł��B

���Ȃ݂� PostgreSQL CE �̎����ł� ���{����g�p����ꍇ�� --no-local ���w�肷��̂��ǂ��Ƃ���Ă��܂����B

�����Ȃ��Ă���ꍇ�Ainitdb ������Ȃ����K�v������܂��B �����̃f�[�^�̓_���v������Ă����΃��X�g�A���邱�Ƃ��ł��܂��B

$PGDATA (/var/lib/pgsql/data) �����l�[������ �蓮�� "initdb --no-local" �����s���邱�Ƃ� pg_controldata �̌��ʂ����̂悤�ɂȂ�܂��B

LC_COLLATE:     C
LC_CTYPE:       C

�\�[�g�����������Ȃ�܂��B

       item_nm
----------------------
 ��������
 ����
 ��������
 �Ȃ�
 �݂���
 ����
 ���

OS �S�̂�ς��Ă����Ȃ��ꍇ�́A /etc/sysconfig/i18n ���C������Ƃ����������悤�ł��B

LANG="ja_JP.UTF-8" # (�C����)

���̏ꍇ --no-local ��ݒ肷��K�v���Ȃ��Ȃ�̂� ������ $PGDATA �������� /etc/init.d/pgsql �����s���邾���ł��B

������ɂ���A�����̃f�[�^������ꍇ initdb �����s����O�� �ޔ������Ă����Ȃ��Ƃ����Ȃ��̂� ���ӂ��Ă��������B

Google �T�C�g������

Amazon�A�\�V�G�C�g