pg_resetxlog[-f] [-N] [-O oid] [-x XID] [-e xid_epoch] [-M MXID] [-O mxoff] [-L Dòng thời gian,FileID,SEG]Datadir
pg_resetxlogXóa cách viết log (wal) và tùy chọn đặt lại một số thông tin kiểm soát khác được lưu trữ tỷ lệ kèo bóng đá 88pg_controlTệp. Cái này chức năng đôi khi là cần thiết nếu tỷ lệ kèo bóng đá 88 tệp này trở thành bị hỏng. Nó chỉ nên được sử dụng như là phương sách cuối cùng, khi máy chủ sẽ không bắt đầu do tham nhũng như vậy.
11718_11948initDB, và tải lại. Sau khi tải lại, hãy kiểm tra sự không nhất quán và sửa chữa khi cần thiết.
12068_12281pg_resetxlogKhông sử dụng biến môi trườngPGDATA.
nếupg_resetxlogphàn nàn rằng nó không thể xác định dữ tỷ lệ kèo bóng đá 88 hợp lệ choPG_Control, bạn có thể buộc nó tiến hành bằng cách nào Chỉ định-f(lực) tùy chọn. Trong này Trường hợp các giá trị hợp lý sẽ được thay thế cho dữ tỷ lệ kèo bóng đá 88 bị thiếu. Hầu hết các lĩnh vực có thể được dự kiến sẽ phù hợp, nhưng thủ công Hỗ trợ có thể cần thiết cho OID tiếp theo, ID giao dịch tiếp theo và Epoch, ID đa phương tiện tiếp theo và Offset, và Wal bắt đầu Các trường địa chỉ. Các trường này có thể được đặt bằng cách sử dụng các tùy chọn thảo luận dưới đây. Nếu bạn không thể xác định các giá trị chính xác Đối với tất cả các trường này,-fvẫn có thể được sử dụng, nhưng cơ sở dữ tỷ lệ kèo bóng đá 88 được phục hồi phải được xử lý nhiều hơn nữa sự nghi ngờ hơn bình thường: một bãi rác và tải lại ngay lập tức là bắt buộc.khôngThực hiện bất kỳ các hoạt động biến đổi dữ tỷ lệ kèo bóng đá 88 trong cơ sở dữ tỷ lệ kèo bóng đá 88 trước khi bạn kết xuất, như bất kỳ Hành động như vậy có khả năng làm cho tham nhũng tồi tệ hơn.
The-O, -x, 13500_13504, -M, 13558_13562và-LTùy chọn cho phép OID tiếp theo, ID giao dịch tiếp theo, Giao dịch tiếp theo Epoch của ID, ID đa phương tiện tiếp theo, Multitransaction tiếp theo Offset, và tỷ lệ kèo bóng đá 88 giá trị địa chỉ bắt đầu Wal sẽ được đặt thủ công. Những cái này chỉ cần khipg_resetxlogIS không thể xác định tỷ lệ kèo bóng đá 88 giá trị phù hợp bằng cách đọcPG_Control. Giá trị an toàn có thể được xác định là tỷ lệ kèo bóng đá 88 sau:
Giá trị an toàn cho ID giao dịch tiếp tỷ lệ kèo bóng đá 88 (-x14102_14196pg_clogTheo thư mục dữ tỷ lệ kèo bóng đá 88, thêm một, và sau đó nhân với 1048576. Lưu ý rằng tên tệp là trong thập lục phân. Nó thường dễ nhất để chỉ định tùy chọn Giá trị trong thập lục phân quá. Ví dụ: nếu0011là mục lớn nhất tỷ lệ kèo bóng đá 88pg_clog, -x 0x1200000Sẽ hoạt động (năm số 0 cung cấp Hệ số nhân thích hợp).
Giá trị an toàn cho ID đa phương tiện tiếp tỷ lệ kèo bóng đá 88 (-M) có thể được xác định bằng cách tìm kiếm Tên tệp lớn nhất về số lượng tỷ lệ kèo bóng đá 88 thư mụcpg_multixact/offsetdưới dữ tỷ lệ kèo bóng đá 88 Thư mục, thêm một, và sau đó nhân với 65536. ở trên, các tên tệp là trong thập lục phân, vì vậy cách dễ nhất Để làm điều này là để chỉ định giá trị tùy chọn trong thập lục phân và Thêm bốn 0.
Giá trị an toàn cho phần bù đa năng tiếp tỷ lệ kèo bóng đá 88 (-O) có thể được xác định bằng cách tìm kiếm Tên tệp lớn nhất bằng số tỷ lệ kèo bóng đá 88 thư mụcpg_multixact/thành viêndưới dữ tỷ lệ kèo bóng đá 88 Thư mục, thêm một, và sau đó nhân với 65536. ở trên, các tên tệp là trong thập lục phân, vì vậy cách dễ nhất Để làm điều này là để chỉ định giá trị tùy chọn trong thập lục phân và Thêm bốn 0.
Địa chỉ bắt đầu Wal (-L) nên lớn hơn bất kỳ tên tệp phân đoạn WAL nào hiện tại tồn tại tỷ lệ kèo bóng đá 88 thư mụcPG_XLOGTheo thư mục dữ tỷ lệ kèo bóng đá 88. Những cái tên này cũng ở trong thập lục phân và có ba phần. Phần đầu tiên là"ID dòng thời gian"và thường được giữ như nhau. Không chọn một giá trị lớn hơn 255 (0xff) cho phần thứ ba; thay vào đó tăng phần thứ hai và đặt lại phần thứ ba về 0. Ví dụ, nếu như00000001000000320000004Alà Mục nhập lớn nhất tỷ lệ kèo bóng đá 88pg_xlog, -L 0x1,0x32,0x4bSẽ hoạt động; Nhưng nếu Mục nhập lớn nhất là000000010000003A000000FF, chọn-L 0x1,0x3b, 0x0hoặc nhiều hơn.
Lưu ý: pg_resetxlogBản thân nó nhìn vào các tệp tỷ lệ kèo bóng đá 88PG_XLOGvà chọn mặc định-LCài đặt ngoài tệp hiện có cuối cùng tên. Do đó, điều chỉnh thủ công-LChỉ cần cần nếu bạn biết của các tệp phân đoạn Wal hiện không có tỷ lệ kèo bóng đá 88pg_xlog, chẳng hạn như các mục tỷ lệ kèo bóng đá 88 một Lưu trữ ngoại tuyến; hoặc nếu nội dung củapg_xlogđã bị mất hoàn toàn.
Không có cách nào dễ dàng để xác định OID tiếp theo Đó là vượt quá cơ sở dữ tỷ lệ kèo bóng đá 88 lớn nhất trong cơ sở dữ tỷ lệ kèo bóng đá 88, nhưng May mắn thay, nó không quan trọng để có được cài đặt bên cạnh Phải.
Epoch ID giao dịch không thực sự được lưu trữ ở bất cứ đâu trong cơ sở dữ tỷ lệ kèo bóng đá 88 ngoại trừ trong trường được đặt bởiPG_RESETXLOG, vì vậy bất kỳ giá trị nào sẽ hoạt động cho đến nay Cơ sở dữ tỷ lệ kèo bóng đá 88 tự quan tâm. Bạn có thể cần phải điều chỉnh Giá trị này để đảm bảo rằng các hệ thống sao chép nhưslony-ilàm việc chính xác - nếu Vì vậy, một giá trị thích hợp nên có thể đạt được từ nhà nước của cơ sở dữ tỷ lệ kèo bóng đá 88 sao chép xuôi dòng.
The-N(Không hoạt động) Hướng dẫn tùy chọnpg_resetxlogĐể in tỷ lệ kèo bóng đá 88 giá trị Được xây dựng lại từpg_controlvà sau đó Thoát mà không sửa đổi bất cứ điều gì. Đây chủ yếu là một công cụ gỡ lỗi, nhưng có thể hữu ích như một kiểm tra tỉnh táo trước khi cho phéppg_resetxlogĐể tiến hành thực tế.
The-Vvà--VersionTùy chọn Inpg_resetxlogPhiên bản và thoát. tỷ lệ kèo bóng đá 88 tùy chọn-?và--HelpHiển thị tỷ lệ kèo bóng đá 88 đối số được hỗ trợ và thoát.
Lệnh này không được sử dụng khi máy chủ đang chạy.pg_resetxlogsẽ từ chối khởi động nếu Nó tìm thấy một tệp khóa máy chủ trong thư mục dữ tỷ lệ kèo bóng đá 88. Nếu máy chủ bị sập sau đó một tập tin khóa có thể đã bị bỏ lại phía sau; trong đó trường hợp bạn có thể xóa tệp khóa để cho phéppg_resetxlogđể chạy. Nhưng trước khi bạn làm như vậy, hãy làm nhân đôi chắc chắn rằng không có quy trình máy chủ vẫn còn sống.
pg_resetxlogChỉ hoạt động với máy chủ của cùng một phiên bản chính.
19685_19691 | Trang chủ | Tiếp tỷ lệ kèo bóng đá 88 |
PG_CTL | UP | Postgres |