Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản kèo bóng đá cúp c2 được hỗ trợ: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
Tài kèo bóng đá cúp c2 này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một kèo bóng đá cúp c2 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá cúp c2pg_resetxlog

tên

pg_resetxlog-đặt lại nhật ký ghi lại và thông tin kiểm soát khác của APostgreSQLCụm cơ sở dữ kèo bóng đá cúp c2

Synopsis

pg_resetxlog[-f] [-n] [-ooid] [-xXID] [-lFileID,SEG]Datadir

Mô tả

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ữ kèo bóng đá cúp c2pg_controlTệp). Cái này chức năng đôi khi là cần thiết nếu các 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ẽ kèo bóng đá cúp c2 bắt đầu do tham nhũng như vậy.

Sau khi chạy lệnh này, có thể bắt đầu máy chủ, nhưng hãy nhớ rằng cơ sở dữ kèo bóng đá cúp c2 có thể chứa Dữ kèo bóng đá cúp c2 không nhất quán do các giao dịch cam kết một phần. Bạn Nên ngay lập tức báo dữ kèo bóng đá cúp c2 của bạn, chạyinitDB, và tải lại. Sau khi tải lại, hãy kiểm tra sự kèo bóng đá cúp c2 nhất quán và sửa chữa khi cần thiết.

Tiện ích này chỉ có thể được chạy bởi người dùng đã cài đặt máy chủ, vì nó yêu cầu truy cập đọc/ghi vào dữ kèo bóng đá cúp c2 Thư mục. Vì lý do an toàn, bạn phải chỉ định dữ kèo bóng đá cúp c2 thư mục trên dòng lệnh.pg_resetxlogkèo bóng đá cúp c2 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ữ kèo bóng đá cúp c2 hợp lệ choPG_Control, bạn có thể buộc nó tiến hành bằng cách nào Chỉ định-f12278_12623pg_resetxlogmôi trường riêng nguồn cho dự đoán của nó tại các trường địa phương; Chăm sóc rằngLang12773_12818initDBđã được chạy vào. Nếu bạn kèo bóng đá cúp c2 có thể xác định các giá trị chính xác cho tất cả các trường này,-fVẫn có thể được sử dụng, nhưng cơ sở dữ kèo bóng đá cúp c2 được phục hồi phải được đối xử với sự nghi ngờ thậm chí còn hơn bình thường: ngay lập tức kết xuất và tải lại là bắt buộc.kèo bóng đá cúp c2Thực hiện bất kỳ biến đổi dữ kèo bóng đá cúp c2 nào hoạt động trong cơ sở dữ kèo bóng đá cúp c2 trước khi bạn đổ; như bất kỳ hành động như vậy là có khả năng làm cho tham nhũng tồi tệ hơn.

The-O, -x,, Và-L13401_13537pg_resetxlogkèo bóng đá cúp c2 thể xác định thích hợp giá trị bằng cách đọcPG_Control. Một an toàn Giá trị cho ID giao dịch tiếp theo có thể được xác định bằng cách tìm kiếm Đối với tên tệp lớn nhất bằng số kèo bóng đá cúp c2 thư mụcpg_clogTheo thư mục dữ kèo bóng đá cúp c2, thêm một và sau đó nhân với 1048576. Lưu ý rằng tên tệp ở thập lục phân. Thường dễ dàng nhất để chỉ định giá trị chuyển đổi trong Hexadecimal quá. Ví dụ: nếu0011là mục lớn nhất kèo bóng đá cúp c2pg_clog, -x 0x1200000Sẽ hoạt động (năm dấu vết Zeroes cung cấp hệ số nhân thích hợp). Địa chỉ bắt đầu Wal nên lớn hơn bất kỳ số tệp nào hiện đang tồn tại kèo bóng đá cúp c2 thư mụcpg_xlogdưới dữ kèo bóng đá cúp c2 Thư mục. Các địa chỉ cũng nằm trong thập lục phân và có hai địa chỉ các bộ phận. Ví dụ: nếu000000FF0000003Alà mục lớn nhất kèo bóng đá cúp c2pg_xlog, -L 0xff, 0x3bSẽ hoạt động. Không có cách dễ dàng để xác định một OID tiếp theo vượt ra ngoài lớn nhất trong cơ sở dữ kèo bóng đá cúp c2, nhưng may mắn thay, nó không quan trọng Để có được cài đặt bên tiếp theo đúng.

The-N(kèo bóng đá cúp c2 có hoạt động) chuyển đổi hướng dẫnpg_resetxlogĐể in giá trị được xây dựng lại từpg_controlvà sau đó thoát mà kèo bóng đá cúp c2 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 cho phéppg_resetxlogĐể tiến hành thực tế.

ghi chú

Lệnh này kèo bóng đá cúp c2 đượ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ữ kèo bóng đá cúp c2. 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 kèo bóng đá cúp c2 cóPostmastercũng như bất kỳ quy trình máy chủ phụ trợ nào còn sống.