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 không đượ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 / 7.2 / 7.1
Tài tỷ lệ kèo bóng đá trực tuyến hôm nay 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 trong tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đá trực tuyến hôm naypg_dump

tên

PG_DUMP-Trích xuất APostgreSQLCơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay vào tệp tập lệnh hoặc Tệp lưu trữ khác

Synopsis

pg_dump[Tùy tỷ lệ kèo bóng đá trực tuyến hôm nay10724_10732dbname]

Mô tả

PG_DUMPlà một tiện ích cho Sao lưu APostgreSQLCơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Nó tạo ra các bản sao lưu nhất quán ngay cả khi cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay là được sử dụng đồng thời.pg_dumpKhông chặn người dùng khác truy cập cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay (người đọc hoặc người đọc người viết).

Dumps có thể được đầu ra trong các định dạng tệp tập lệnh hoặc lưu trữ. Kịch bản Các kết xuất là các tệp văn bản đơn giản có chứa các lệnh sql cần thiết Để xây dựng lại cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay về trạng thái, nó đã ở vào thời điểm đó đã được lưu. Để khôi phục từ một tập lệnh như vậy, hãy cung cấp nó thành11539_11545. Kịch bản Các tệp có thể được sử dụng để xây dựng lại cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay ngay cả trên các tệp khác máy móc và các kiến ​​trúc khác; với một số sửa đổi ngay cả trên Các sản phẩm cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay SQL khác.

11734_11793pg_restoređể xây dựng lại cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Họ cho phépPG_RESTOREĐể chọn lọc về những gì được khôi phục hoặc thậm chí để sắp xếp lại tỷ lệ kèo bóng đá trực tuyến hôm nay mặt hàng trước khi được khôi phục. tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng lưu trữ cũng cho phép tiết kiệm và khôi phục"tỷ lệ kèo bóng đá trực tuyến hôm nay đối tượng lớn",, mà không thể trong một kết xuất kịch bản. tỷ lệ kèo bóng đá trực tuyến hôm nay tệp lưu trữ là cũng được thiết kế để di động trên tỷ lệ kèo bóng đá trực tuyến hôm nay kiến ​​trúc.

Khi được sử dụng với một trong tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng tệp lưu trữ và kết hợp vớipg_restore, pg_dumpCung cấp lưu trữ linh hoạt và cơ chế chuyển giao.pg_dumpCó thể được sử dụng để sao lưu toàn bộ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, sau đópg_restorecó thể được sử dụng để kiểm tra Lưu trữ và/hoặc chọn phần nào của cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay khôi phục. Định dạng tệp đầu ra linh hoạt nhất là"Tùy chỉnh"Định dạng (-fc). Nó cho phép lựa chọn và sắp xếp lại tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay mục được lưu trữ, và được nén theo mặc định. Thetarđịnh dạng (-FT) IS không được nén và không thể sắp xếp lại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay khi Tải, nhưng nó khác khá linh hoạt; Hơn nữa, nó có thể là Thao tác với các công cụ UNIX tiêu chuẩn nhưtar.

trong khi chạypg_dump, một nên kiểm tra đầu ra cho bất kỳ cảnh báo nào (được in theo tiêu chuẩn Lỗi), đặc biệt là trong tỷ lệ kèo bóng đá trực tuyến hôm nay giới hạn được liệt kê bên dưới.

Tùy tỷ lệ kèo bóng đá trực tuyến hôm nay

Tùy tỷ lệ kèo bóng đá trực tuyến hôm nay dòng lệnh sau đây kiểm soát nội dung và Định dạng đầu ra.

dbname

Chỉ định tên của cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ được bỏ. Nếu điều này không được chỉ định, biến môi trườngpgdatabaseđược sử dụng. Nếu điều đó chưa được đặt, Tên người dùng được chỉ định cho kết nối được sử dụng.

-A
-Chỉ có dữ tỷ lệ kèo bóng đá trực tuyến hôm nay

Chỉ đổ dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, không phải lược đồ (dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Định nghĩa).

Tùy chọn này chỉ có ý nghĩa đối với văn bản đơn giản định dạng. Đối với tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng lưu trữ, bạn có thể chỉ định tùy chọn Khi bạn gọipg_restore.

-B
--blobs

Bao gồm tỷ lệ kèo bóng đá trực tuyến hôm nay đối tượng lớn trong bãi rác. Một đầu ra không phải là văn bản Định dạng phải được chọn.

-C
--Clean

Các lệnh đầu ra để làm sạch (thả) đối tượng cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trước để (các lệnh cho) tạo chúng.

Tùy chọn này chỉ có ý nghĩa đối với văn bản đơn giản định dạng. Đối với tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng lưu trữ, bạn có thể chỉ định tùy chọn Khi bạn gọipg_restore.

-C
--Create

Bắt đầu đầu ra bằng lệnh để tạo cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay chính nó và kết nối lại với cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được tạo. (Với a tập lệnh của biểu mẫu này, bạn không quan trọng cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nào kết nối với trước khi chạy tập lệnh.)

Tùy chọn này chỉ có ý nghĩa đối với văn bản đơn giản định dạng. Đối với tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng lưu trữ, bạn có thể chỉ định tùy chọn Khi bạn gọipg_restore.

-D
--Inserts

DOM DATA làChènlệnh (còn hơn làCopy15754_15878PostgreSQLCơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Lưu ý rằng Khôi phục có thể thất bại hoàn toàn nếu bạn đã sắp xếp lại cột đặt hàng. The-DTùy tỷ lệ kèo bóng đá trực tuyến hôm nay an toàn hơn, mặc dù thậm chí chậm hơn.

-D
16196_16214
--Attribution-Inserts

DOM DATA làChènlệnh với tên cột rõ ràng (Chèn vàoBảng(Cột, ...) Giá trị ...). Cái này sẽ làm cho phục hồi rất chậm; Nó chủ yếu hữu ích cho làm bãi rác có thể được tải vào khôngPostgreSQLcơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay.

-fFILE
--file =FILE

Gửi đầu ra đến tệp được chỉ định. Nếu điều này bị bỏ qua, đầu ra tiêu chuẩn được sử dụng.

-fĐịnh dạng
-format =Định dạng

17250_17286Định dạngcó thể là một trong những tiếp theo:

P

xuất ra một văn bản đơn giảnSQLTập tin tập lệnh (mặc định)

T

xuất ra AtarLưu trữ Thích hợp cho đầu vào thànhpg_restore. Sử dụng kho lưu trữ này Định dạng cho phép sắp xếp lại và/hoặc loại trừ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay các đối tượng tại thời điểm cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được khôi phục. Nó là cũng có thể giới hạn dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nào được tải lại tại Khôi phục thời gian.

C

xuất trình lưu trữ tùy chỉnh phù hợp cho đầu vào vàopg_restore. Đây là định dạng linh hoạt nhất ở chỗ nó cho phép sắp xếp lại tải dữ tỷ lệ kèo bóng đá trực tuyến hôm nay cũng như định nghĩa đối tượng. Cái này Định dạng cũng được nén theo mặc định.

-I

Bỏ qua phiên bản không phù hợp giữapg_dumpvà máy chủ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay.

pg_dumpCó thể xử lý cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay từ các bản phát hành trước củaPostgreSQL, nhưng tỷ lệ kèo bóng đá trực tuyến hôm nay phiên bản rất cũ là Không được hỗ trợ nữa (hiện tại trước 7.0). Sử dụng điều này tùy chọn nếu bạn cần ghi đè kiểm tra phiên bản (và nếupg_dumpSau đó, thất bại, đừng nói rằng bạn không được cảnh báo).

-NSchema
-schema =Schema

Hộp nội dung củalược đồChỉ. Nếu tùy chọn này không được chỉ định, tất cả các lược đồ phi hệ thống trong cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay đích sẽ bị đổ.

Lưu ý:Trong chế độ này,pg_dump19785_20092

-O
--oids

Định danh đối tượng Dump (OIDs) là một phần của dữ tỷ lệ kèo bóng đá trực tuyến hôm nay cho mỗi bàn. Sử dụng tùy chọn này nếu ứng dụng của bạn tham khảooidCột theo một cách nào đó (ví dụ: trong một ràng buộc khóa nước ngoài). Nếu không, tùy tỷ lệ kèo bóng đá trực tuyến hôm nay này không nên được sử dụng.

-O
--no-chủ sở hữu

Không xuất các lệnh để đặt quyền sở hữu các đối tượng thành khớp với cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay ban đầu. Theo mặc định,PG_DUMP20870_20880chủ sở hữu thay đổihoặcĐặt Ủy quyền phiênBáo cáo để đặt quyền sở hữu của đã tạo các đối tượng cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Những tuyên bố này sẽ thất bại khi tập lệnh được chạy trừ khi nó được bắt đầu bởi một siêu người dùng (hoặc Cùng người dùng sở hữu tất cả các đối tượng trong tập lệnh). Để tạo một tập lệnh có thể được khôi phục bởi bất kỳ người dùng nào, nhưng sẽ Cung cấp quyền sở hữu người dùng đó của tất cả các đối tượng, chỉ định-O.

Tùy chọn này chỉ có ý nghĩa đối với văn bản đơn giản định dạng. Đối với tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng lưu trữ, bạn có thể chỉ định tùy chọn Khi bạn gọiPG_RESTORE.

-R
--NO-Reconnect

Tùy tỷ lệ kèo bóng đá trực tuyến hôm nay này bị lỗi thời nhưng vẫn được chấp nhận cho ngược Khả năng tương thích.

-S
--chỉ là

Chỉ đổ các định nghĩa đối tượng (lược đồ), không phải dữ tỷ lệ kèo bóng đá trực tuyến hôm nay.

-Stên người dùng
-superuser =tên người dùng

Chỉ định tên người dùng Superuser sẽ sử dụng khi vô hiệu hóa kích hoạt. Điều này chỉ có liên quan nếu--bị-Triggersđược sử dụng. (Thông thường, nó Tốt hơn là bỏ nó ra, và thay vào đó bắt đầu kết quả tập lệnh với tư cách là Superuser.)

-TBảng
--TABLE =Bảng

DOMEP Dữ tỷ lệ kèo bóng đá trực tuyến hôm nay choBảngChỉ. Có thể có nhiều bảng với cùng tên trong tỷ lệ kèo bóng đá trực tuyến hôm nay lược đồ khác nhau; Nếu đó là trường hợp, Tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay bảng phù hợp sẽ được đổ. Chỉ định cả--Schema-TableĐể tỷ lệ kèo bóng đá trực tuyến hôm nay chỉ một bảng.

Lưu ý:Trong chế độ này,pg_dumpKhông cố gắng từ bỏ Bất kỳ đối tượng cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nào khác mà bảng đã chọn có thể phụ thuộc vào. Do đó, không có gì đảm bảo rằng Kết quả của một bãi rác một bàn có thể thành công tự mình khôi phục lại cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay sạch.

-V
--Verbose

Chỉ định chế độ Verbose. Điều này sẽ gây rapg_dumpĐể xuất ra đối tượng chi tiết nhận xét và thời gian bắt đầu/dừng vào tệp kết xuất, và Thông báo tiến triển đến lỗi tiêu chuẩn.

-x
-Không có đặc điểm
--no-acl

Ngăn chặn việc bán phá giá tỷ lệ kèo bóng đá trực tuyến hôm nay đặc quyền truy cập (cấp/thu hồi lệnh).

24162_24189

Tùy chọn này vô hiệu hóa việc sử dụng báo giá đô la cho tỷ lệ kèo bóng đá trực tuyến hôm nay cơ quan chức năng và buộc chúng được trích dẫn bằng SQL Cú pháp chuỗi tiêu chuẩn.

-x vô hiệu hóa kích hoạt
--bị-Triggers

Tùy chọn này chỉ có liên quan khi tạo dữ tỷ lệ kèo bóng đá trực tuyến hôm nay chỉ bãi rác. Nó hướng dẫnpg_dumpĐể bao gồm các lệnh để vô hiệu hóa tạm thời các kích hoạt trên Bảng mục tiêu trong khi dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được tải lại. Sử dụng cái này nếu bạn có kiểm tra toàn vẹn tham chiếu hoặc các kích hoạt khác trên các bảng mà bạn không muốn gọi trong dữ tỷ lệ kèo bóng đá trực tuyến hôm nay Tải lại.

Hiện tại, tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh phát ra cho--bị-Triggersphải được thực hiện dưới dạng Superuser. Vì vậy, bạn cũng nên chỉ định một tên siêu nhân với-Shoặc tốt nhất là cẩn thận với Bắt đầu tập lệnh kết quả như một siêu người dùng.

Tùy chọn này chỉ có ý nghĩa đối với văn bản đơn giản định dạng. Đối với tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng lưu trữ, bạn có thể chỉ định tùy chọn Khi bạn gọipg_restore.

-x sử dụng-set-session-authorization

Đầu ra tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh ủy quyền phiên SQL Standard SQL thay vì chủ sở hữu cho tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh. Điều này làm cho bãi rác nhiều hơn tỷ lệ kèo bóng đá trực tuyến hôm nay tiêu chuẩn tương thích, nhưng tùy thuộc vào lịch sử của tỷ lệ kèo bóng đá trực tuyến hôm nay đối tượng trong bãi rác, có thể không khôi phục đúng.

-z0..9
--compress =0..9

Chỉ định mức nén sẽ sử dụng. Không có nghĩa là không nén. Đối với định dạng lưu trữ tùy chỉnh, điều này chỉ định nén các phân đoạn dữ tỷ lệ kèo bóng đá trực tuyến hôm nay bảng riêng lẻ và Mặc định là nén ở mức vừa phải. Cho văn bản đơn giản đầu ra, đặt mức nén khác không gây ra toàn bộ tệp đầu ra sẽ được nén, như thể nó đã được Fed quagzip26555_26680

Tùy chọn dòng lệnh sau đây kiểm soát cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay tham số kết nối.

-Hhost
--host =host

27040_2725727273_27281Biến môi trường, nếu được đặt, khác là ổ cắm miền Unix kết nối được cố gắng.

-PCổng
--port =Cổng

Chỉ định cổng TCP hoặc tệp ổ cắm tên miền unix cục bộ Tiện ích mở rộng mà máy chủ đang nghe cho tỷ lệ kèo bóng đá trực tuyến hôm nay kết nối. Mặc định làPGPORTMôi trường Biến, nếu được đặt hoặc mặc định được biên dịch.

-UTên người dùng

Kết nối với tư cách là người dùng đã cho

-W

Buộc nhắc mật khẩu. Điều này sẽ xảy ra tự động nếu máy chủ yêu cầu mật khẩu xác thực.

Môi trường

pgdatabase
PGHOST
PGPORT
PGUSER

Tham số kết nối mặc định.

Chẩn đoán

pg_dumpthực thi nội bộtỷ lệ kèo bóng đá trực tuyến hôm nayCâu lệnh. Nếu bạn có vấn đề đang chạypg_dump, đảm bảo bạn có thể chọn thông tin từ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay bằng cách sử dụng ví dụ,PSQL.

Ghi chú

Nếu cụm cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay của bạn có bất kỳ bổ sung cục bộ nào choTemplate1Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, hãy cẩn thận với Khôi phục đầu ra củapg_dumpthành một cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay thực sự trống; nếu không bạn có thể nhận được Lỗi do các định nghĩa trùng lặp của các đối tượng được thêm vào. Để làm Một cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay trống mà không có bất kỳ bổ sung cục bộ nào, sao chép từTemplate0khôngTemplate1Ví dụ:

Tạo cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay foo với TemplateS0;

PG_DUMPcó một số ít Hạn chế:

  • Khi bán một bảng hoặc văn bản đơn giản,PG_DUMP29952_30094

  • Khi kết xuất chỉ có dữ tỷ lệ kèo bóng đá trực tuyến hôm nay và tùy chọnđược sử dụng,pg_dump30279_30539

Thành viên của Lưu trữ TAR được giới hạn ở kích thước dưới 8 GB. (Đây là một giới hạn vốn có của định dạng tệp tar.) Do đó, định dạng này không thể được sử dụng nếu văn bản Đại diện của bất kỳ một bảng nào vượt quá kích thước đó. Tổng kích thước của một kho lưu trữ tar và bất kỳ định dạng đầu ra nào khác không giới hạn, ngoại trừ có thể bởi hệ điều hành.

Tệp kết xuất được tạo bởiPG_DUMPkhông chứa các số tỷ lệ kèo bóng đá trực tuyến hôm nay thống kê được sử dụng bởi các trình tối ưu hóa để đưa ra quyết định lập kế hoạch truy vấn. Do đó, nó là khôn ngoan để chạyPhân tíchSau khi khôi phục từ một tệp kết xuất để đảm bảo hiệu suất tốt.

Ví dụ

Để đổ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay:

$ pg_dump mydb db.out

Để tải lại cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay này:

$ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay PSQL -D -f db.out

Để đổ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được gọi làMyDBĐiều đó chứa tỷ lệ kèo bóng đá trực tuyến hôm nay đối tượng lớn đếntarFILE:

$ pg_dump -ft -b mydb db.tar

Để tải lại cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay này (với các đối tượng lớn) Cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay được gọiNewDB:

$ pg_restore -d newdb db.tar

Lịch sử

Thepg_dumpTiện ích đầu tiên xuất hiện trongPostgres95Phát hành 0,02. tỷ lệ kèo bóng đá trực tuyến hôm nay định dạng đầu ra không toàn bộ văn bản đã được giới thiệu trongPostgreSQLPhát hành 7.1.