¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

pg_resetxlog

Name

pg_resetxlog -- ������Խ񤭹��ߤ���� pg_control �����Ƥν����

Synopsis

pg_resetxlog [ -f ] [ -n ] [ -o oid ] [ -x xid ] [ -l fileid,seg ] datadir

����

pg_resetxlog �ϡ���Խ񤭹��ߥ�����õ������˥��ץ����� pg_control �ե�������Υե�����ɤΰ������������ޤ��� ���ε�ǽ�ϡ������Υե����뤬�˲����줿����ɬ�פˤʤ뤳�Ȥ�����ޤ��� ���Τ褦�ʾ�硢���ε�ǽ�ϡ������Ф�ư�Ǥ��ʤ����κǸ�μ��ʤȤ��ƤΤ߻��Ѥ���褦�ˤ��Ƥ���������

���Υ��ޥ�ɤ�¹Ԥ���ȥ����Ф򳫻ϤǤ���褦�ˤʤ�Ϥ��Ǥ������������Դ����˥��ߥåȤ��줿�ȥ�󥶥�����󤬸����ǥǡ����١����Υǡ�����̷�⤬�������ǽ�������뤳�Ȥ����դ��Ƥ��������� �ǡ�����ľ���˥���פ���initdb ��¹Ԥ���������ɤ���ɬ�פ�����ޤ��� ������ɸ塢̷�⤬�ʤ��������å���ɬ�פ˱����ƽ�����ԤʤäƤ���������

���Υ桼�ƥ���ƥ��μ¹Ԥˤ� datadir �ؤ��ɤ߹���/�񤭹��ߥ����������¤�ɬ�פȤʤ뤿�ᡢ�����Ф򥤥󥹥ȡ��뤷���桼���Τߤ��¹ԤǤ��ޤ��� �����Τ��ᡢ�ǡ����ǥ��쥯�ȥ�򥳥ޥ�ɥ饤��ǻ��ꤹ��ɬ�פ�����ޤ���pg_resetxlog �ϡ��Ķ��ѿ� PGDATA ����Ѥ��ޤ���

pg_resetxlog �� pg_control ���Ф���ͭ���ʥǡ�����Ƚ�̤Ǥ��ʤ����ˤϡ�-f (����) �����å�����ꤷ�ƶ���Ū�˽�����ʤ�뤳�Ȥ��Ǥ��ޤ��� ���ξ�硢������ǡ����ˤ����ѤǤ���̵����ͤ����Ѥ���ޤ��� �ۤȤ�ɥե�����ɤ�Ŭ�ڤǤ���Ȼפ��ޤ��������� OID�����Υȥ�󥶥������ ID��WAL ���ϥ��ɥ쥹����ӥǡ����١�����������ե�����ɤˤĤ��Ƥϡ���ư����ɬ�פʾ�礬����ޤ��� �ǽ�� 3 �ĤˤĤ��Ƥϲ������������륹���å�����Ѥ������ꤹ�뤳�Ȥ��Ǥ��ޤ���pg_resetxlog ���ȤδĶ�����������ե�����ɤ����ꤹ�뤿��δ��äȤʤ�Τ� LANG �ʤɤ��ͤ� initdb ���¹Ԥ��줿�Ķ��Ȱ��פ���褦���դ��Ƥ��������� �����Υե�������Ѥ��������ͤ򤹤٤Ʒ���Ǥ��ʤ����ˤ⡢-f ����Ѥ��뤳�Ȥ��Ǥ��ޤ��������������ǡ����١������̾��ꤵ������տ�����������ɬ�פ�����ޤ���ɬ����ľ���˥���פ���ӥ�����ɤ�ԤʤäƤ��������� �褷�ơ�����פ�Ԥʤ����˥ǡ����١����ǥǡ����ѹ��ʤɤ�����ԤʤäƤ��ʤ�ޤ����������Ԥʤ��ȡ���»���֤�����˰������ޤ���

-o��-x������� -l �γƥ����å�����Ѥ��ơ����� OID�����Υȥ�󥶥������ ID�������� WAL ���ϥ��ɥ쥹���ͤ��ư�����ꤹ�뤳�Ȥ��Ǥ��ޤ��� �������ϡ�pg_resetxlog �� pg_control ���ɤ߹��ळ�Ȥˤ�ä�Ŭ�ڤ��ͤ�Ƚ�̤Ǥ��ʤ����ˤΤ�ɬ�פǤ��� ���Υȥ�󥶥������ ID �Τ���ΰ������ͤ���ꤹ��ˤϡ��ʲ��Τ褦�ˤ��ޤ����ޤ���$PGDATA/pg_clog ��ǺǤ��礭�ʥե�����̾���ͤ򸫤Ĥ�������� 1 ��ä���1048576 �Ǿ軻���ޤ����ե�����̾�ϡ�16 �ʿ��Ǥ��� �̾�����å����ͤ� 16 �ʿ��ǻ��ꤹ��Τ���ñ����ˡ�Ǥ��� �㤨�С�0011 �� pg_clog �ǺǤ��礭�ʥ���ȥ�Ǥ���С�-x 0x1200000 �Ȥʤ�ޤ� (��Υ��� 5 �Ĥˤ��Ŭ�ڤʾ���Ȥʤ�ޤ�)�� WAL ���ϥ��ɥ쥹�ϡ�$PGDATA/pg_xlog �˸���¸�ߤ���ե�����Τɤ��ֹ�����礭���ʤ�ʤ���Фʤ�ޤ��� ������ 16 �ʿ��ǡ�2 �Ĥ���ʬ��ʬ����ޤ��� �㤨�С�pg_xlog ��Ǻ���Υ���ȥ꤬ 000000FF0000003A �Ǥ�����ϡ�-l 0xFF,0x3B �Ȥʤ�ޤ��� �ǡ����١�����Ǻ���� OID ��ۤ��롢���� OID ����ꤹ��ˤϡ����Τ褦�ʴ�ñ����ˡ�Ϥ���ޤ��󡣤��������������� OID �����������ꤵ��Ƥ��뤫�ɤ����ϡ�����ۤɽ��פǤϤ���ޤ���

-n (���ʤ�) �����å��ϡ�pg_resetxlog ���Ф� pg_control ����ƹ��ۤ��줿�ͤ���Ϥ���褦�ؼ����������ѹ������˽�λ���ޤ��� ����ϼ�˥ǥХå�����Ū�Ȥ����ġ���Ǥ�����pg_resetxlog ��ºݤ˿ʤ�����θ����Ȥ��Ƥ�ͭ�Ѥʾ�礬����ޤ���

����

���Υ��ޥ�ɤϡ�postmaster �β�ư��˻��Ѥ��ƤϤʤ�ޤ���pg_resetxlog �ϡ�datadir �� postmaster ���å��ե�����򸫤Ĥ���Ȼ�ư���ޤ��� postmaster ������å��夷���ݤ˥��å��ե����뤬���Τޤ޻Ĥ�����礬����ޤ������ξ��ϡ����å��ե������������ pg_resetxlog ��¹Ԥ��뤳�Ȥ��Ǥ��ޤ��� �����������Ԥ����ˡ��ޤ���ư��� postmaster�����뤤�ϥХå�����ɤΥ����Хץ����������ڤʤ����Ȥ��ǧ���Ƥ���������