pg_restore[-a] [-c] [-c] [-ddbname] [-fLưu trữ-File] [-fĐịnh dạng] [-iindex] [-l] [-lNội dung-File] [-n | -o |tên chức năng] [-r] [-s]Bảng] [-tTrigger] [-v] [-x] [-hmáy chủ] [-pCổng] [-u] [Lưu trữ-File]
pg_restorelà một tiện ích để khôi phục APostgresCơ sở dữ tỷ lệ kèo bóng đá 88 bị bỏ rơi bởipg_dumpTrong một trong những
tỷ lệ kèo bóng đá 88 tệp lưu trữ, mới với bản phát hành 7.1, chứa đủpg_restoređể xây dựng lạipg_restorethànhpg_dumpsẽ tạo ra tỷ lệ kèo bóng đá 88 truy vấn cần thiết để tái tạo tất cả
pg_restoreĐọc tệp lưu trữ và"Dữ tỷ lệ kèo bóng đá 88 kết xuất làChènS "Tùy chọn,pg_restoreSẽ không thể tải dữ tỷ lệ kèo bóng đá 88 bằng cách sử dụngCopycâu lệnh.
Định dạng tệp đầu ra linh hoạt nhất là"Tùy chỉnh"Định dạng (-FC). NótarĐịnh dạng-FT) không bị nén và nó không
Để sắp xếp lại tỷ lệ kèo bóng đá 88 mục, trước tiên cần phải đổ
$ PG_RESTORE ARCHIVE.file -l Archive.ListTệp này bao gồm một tiêu đề và một dòng cho mỗi mục,
;Semi-Colon là trình phân cách bình luận và tỷ lệ kèo bóng đá 88 số tại
tỷ lệ kèo bóng đá 88 dòng trong tệp có thể được nhận xét, xóa và
10; 145433 Bảng MAP_RESolutions Postgrescó thể được sử dụng làm đầu vào chopg_restorevà sẽ chỉ khôi phục tỷ lệ kèo bóng đá 88 mục 10 và 6, theo thứ tự đó.
$ PG_RESTORE ARCHIVE.file -L Archive.list
pg_restoreChấp nhận như sau
Chỉ định vị trí của tệp lưu trữ để được-fTùy chọn được chỉ định, sau đó là tiêu chuẩn
Chỉ khôi phục dữ tỷ lệ kèo bóng đá 88, không có lược đồ (định nghĩa).
Lược đồ sạch (thả) trước khi tạo.
Bao gồm SQL để tạo lược đồ.
Kết nối với cơ sở dữ tỷ lệ kèo bóng đá 88dbnamevà khôi phục trực tiếp vào
Chỉ định tệp đầu ra cho tập lệnh được tạo. (Sử dụng với-LTùy chọn.) Mặc định là
Chỉ định định dạng của kho lưu trữ. Nó không cần thiết đểPG_RESTOREsẽ xác định định dạng
Lưu trữ là mộttarLưu trữ. Sử dụng định dạng lưu trữ này cho phép
Lưu trữ ở định dạng tùy chỉnh củapg_dump. Đây là linh hoạt nhất
Khôi phục định nghĩa cho được đặt tênindexchỉ.
Liệt kê nội dung của kho lưu trữ. Đầu ra của cái này-Ltùy chọn hạn chế và sắp xếp lại tỷ lệ kèo bóng đá 88 mục là
Khôi phục tỷ lệ kèo bóng đá 88 yếu tố trong18513_18524Chỉ và theo thứ tự
Khôi phục tỷ lệ kèo bóng đá 88 mục theo thứ tự kết xuất ban đầu. Theo mặc địnhpg_dumpSẽ đổ tỷ lệ kèo bóng đá 88 mục trong mộtpg_dump, sau đó
Khôi phục tỷ lệ kèo bóng đá 88 mục theo thứ tự OID. Theo mặc địnhpg_dumpSẽ đổ tỷ lệ kèo bóng đá 88 mục theo thứ tựPG_DUMP, sau đó lưu
Ngăn chặn mọi nỗ lực khôi phục đối tượng gốc
Chỉ định quy trình hoặc chức năng được khôi phục.
Khôi phục tỷ lệ kèo bóng đá 88 mục theo thứ tự OID đã sửa đổi. Theo mặc địnhpg_dumpSẽ đổ tỷ lệ kèo bóng đá 88 mục trong mộtpg_dump, sau đó
Cấmpg_restoreTừ
\ ConnectCâu lệnh hoặc kết nối lại với cơ sở dữ tỷ lệ kèo bóng đá 88 nếu trực tiếp
Khôi phục lược đồ (định nghĩa), không có dữ tỷ lệ kèo bóng đá 88. Sự liên tiếp
Chỉ định tên người dùng Superuser sẽ sử dụng khi vô hiệu hóapg_restoreSẽ sử dụng
Khôi phục lược đồ/dữ tỷ lệ kèo bóng đá 88 choBảngchỉ.
Khôi phục định nghĩa củaTriggerchỉ.
Chỉ định chế độ Verbose.
Ngăn chặn phục hồi ACLS (Grant/Revoke
pg_restorecũng chấp nhận những điều sau đây
Chỉ định tên máy chủ của máy màPostmasterđang chạy. Nếu chủ nhà
Chỉ định cổng TCP/IP Internet hoặc UNIX cục bộPostmasterĐang nghe tỷ lệ kèo bóng đá 88 kết nối.PGPORTBiến môi trường (nếu
Sử dụng xác thực mật khẩu. Lời nhắc cho tên người dùng và
Lưu ý:Khi kết nối cơ sở dữ tỷ lệ kèo bóng đá 88 trực tiếppg_restorethực thi nội bộSQLCâu lệnh. Nếu bạn gặp sự cố đang chạyPG_RESTORE, đảm bảo bạn có thểPSQL.
Những hạn chế củapg_restorelà
Khi khôi phục dữ tỷ lệ kèo bóng đá 88 về bảng,pg_restorephát ra tỷ lệ kèo bóng đá 88 truy vấn để vô hiệu hóa tỷ lệ kèo bóng đá 88 kích hoạt trên
pg_restoreSẽ không khôi phục Blobs
xempg_dumpTài tỷ lệ kèo bóng đá 88PG_DUMP.
Để đổ cơ sở dữ tỷ lệ kèo bóng đá 88:
$ pg_dump mydb db.out
Để tải lại cơ sở dữ tỷ lệ kèo bóng đá 88 này:
$ cơ sở dữ tỷ lệ kèo bóng đá 88 PSQL -D -f db.out
Để đổ cơ sở dữ tỷ lệ kèo bóng đá 88 được gọi là MyDB có chứaBlobS đến AtarTệp:
$ pg_dump -ft -b mydb db.tar
Để tải lại cơ sở dữ tỷ lệ kèo bóng đá 88 này (vớiBlobS) đến cơ sở dữ tỷ lệ kèo bóng đá 88 hiện có được gọi là NewDB:
$ pg_restore -d newdb db.tar