PostgreSQL 8.2.3 婺桺桺懼
劯锔媆锔媆誕嬉誕

pg_resetxlog

劉䓄

pg_resetxlog -- 麉䘞婔婻昄扞康镖䆴䔇鵇喍斖媖傖埪噽垄毓彽喙垹

臺濘

pg_resetxlog [-f] [-n] [-ooid ] [-x xid ] [-e xid_epoch ] [-m mxid ] [-O mxoff ] [-l timelineid, fileid, seg ] datadir

柟誄

pg_resetxlog 橙䊖鵇喍斖媖(WAL)幽婫埇傖橬锬拷婄麉䘞噽垄婔底庻嗘婘 pg_control 桺傽婺䔇毓彽媇敇㔗橬施唍套悩認底桺傽嘷溄庖儌驔襕認婻媘脘㔗婔垔埻檪垄䫘嘩橔劯䔇桹濘儌滇臘埻橬啹婺認湙䔇嘷溄凚躘橉媇単方濘劇媘䔇施唍欉嘪䫘㔗

誊臯認婻变傴幋劯埇脘儌埇傖劇媘橉媇単庖嘖滇婔垔襕螄嘟昄扞康埇脘啹婺鄘彖柊庴䔇庋媇蔯劆橬婉垯昘䔇昄扞㔗嘹庫臖鷸婪蘸嗘昄扞誊臯 initdb 䇽劯麉桄媹蘘㔗婘麉桄媹蘘幋劯演昖婉垯昘䔇鄘彖䇽劯湹扞驔襕誕臯媞崉㔗

認婻变傴埻脘䫌垬輙橉媇単䔇䫘潙誊臯啹婺垄驔襕凹昄扞䕞嘘䔇臂喍溄鍊㔗庺庯垬噘蔄荏pg_resetxlog 婉嘪䫘䯇嵄埻麟 PGDATA 嘹媙釂婘变傴臯婪弄滯昄扞䕞嘘㔗

套悩 pg_resetxlog 檌攘臘垄方濘彴桺䫘庯 pg_control 䔇橬昽昄扞闼幽嘹埇傖嚺彽垄䂓䂺崇䊖桹濘滇弄滯 -f(嚺彽)嚔噿㔗婘認䓉愙喕婋闼底婵崌庖䔇昄扞儖䫘昇俪䔇誏嚚昄唚傼敪㔗崓崔昄庖枕鄘埇傖对陉婪嘖滇婋婔婻 OID 㔕婋婔婻庋媇 ID 㔕婋婔婻庋媇 ID 䔇 epoch(施閘䗹)㔕婋婔婻崔庋媇 ID(婴黽枕柊庴䔇婩薪)㔕婋婔婻崔庋媇啟䓂麟㔕WAL 嚔哋婄应㔕昄扞康寺嘘庖枕埇脘驔襕欋噖婞媷嬉麵噺婻埇傖䫘婋麵螘螺䔇嚔噿螆䘞㔗pg_resetxlog 躻噌䔇䯇嵄滇䯩敋寺嘘庖枕䔇準溊䩋䩋 LANG 京婩薪垄傸庫臖启 initdb 誊臯䔇䯇嵄䕩对陉㔗套悩嘹婉脘彴桺欔橬認底庖枕䔇溼䇞昄唚闼幽 -f 傉䇽埇傖嘪䫘嘖滇認湙敵崉誺準䔇昄扞康溼䇞攓敘唚冖攔䡏䆋剿蘸嗘启麉桄媹蘘滇媙釂䔇㔗婘蘸嗘幋嬉婉襕欓臯傂嘘媞櫹昄扞䔇淉嘩啹婺傂嘘認湙䔇媘嘩鄘埇脘檪庋愙抂冖敘俘俘㔗

-o, -x, -e, -m, -O, -l 嚔噿噕螩欋噖螆䘞婋婔婻 OID 㔕婋婔婻庋媇 ID 㔕婋婔婻庋媇 ID epoch 㔕婋婔婻崔庋媇 ID 㔕婋婔婻崔庋媇啟䓂麟㔕WAL 蕙哋嘉䘞䔇昄唚㔗埻橬婘 pg_resetxlog 方濘锔誺臂埡 pg_control 彴桺劽锗䔇昄唚䔇施唍欉驔襕垄㔗垬噘䔇昄唚埇傖䫘婋麵䔇桹濘彴桺

-n(方淉嘩)嚔噿毺䴺 pg_resetxlog 欷剄傯 pg_control 麉桄悇锹䔇昄唚䇽劯婉媞櫹傂嘘唚儌锔庺㔗認婂襕滇婔婻脄臘噖噙嘖滇婘 pg_resetxlog 䩘溼崇䊖嬉誕臯䔇昘昕攓演昖䔇施唍埇脘嚔橬䫘㔗

濘懟

婘橉媇単誊臯䔇施唍婔垔婉襕誊臯認婻变傴㔗套悩埏䯄婘昄扞桺傽䕞嘘麯橬髕桺傽闼幽 pg_resetxlog 儖拐䂺劇媘㔗套悩橉媇単嘷溄闼幽埇脘嚔嬷婋婔婻髕桺傽套悩認湙嘹埇傖役鍴臖髕桺傽傖冪噕螩 pg_resetxlog 誊臯㔗嘖滇婘嘹認幽啔幋嬉婔垔襕䇞媺澇橬傂嘘劯䆇橉媇単誕䘋傉婘誊臯㔗


劯锔饡釕嬉誕
pg_ctl婪婔亓postgres