Phiên bản được hỗ trợ:hiện tại(17)16/15/14/13
Phiên bản phát triển: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/7.2/7.1

PG_DUMP

PG_DUMP - Trích xuất APOSTGRESQLCơ sở dữ kèo bóng đá cúp c2 vào tệp tập lệnh hoặc tệp lưu trữ khác

Synopsis

pg_dump[Kết nối-tùy chọn...] [Tùy chọn...] [dbname]

Mô tả

pg_dumplà một tiện ích để sao lưu APostgreSQLCơ sở dữ kèo bóng đá cúp c2. Nó tạo các bản sao lưu nhất quán ngay cả khi cơ sở dữ kèo bóng đá cúp c2 đang được sử dụng đồng thời.pg_dumpKhông chặn người dùng khác truy cập vào cơ sở dữ kèo bóng đá cúp c2 (người đọc hoặc nhà văn).

pg_dumpChỉ bỏ một cơ sở dữ kèo bóng đá cúp c2. Để sao lưu toàn bộ cụm hoặc sao lưu các đối tượng toàn cầu phổ biến cho tất cả các cơ sở dữ kèo bóng đá cúp c2 trong một cụm (như vai trò và không gian bảng), sử dụngPostgreSQL:.

Dumps có thể được xuất ra trong các định dạng tập lệnh hoặc lưu trữ. Các kết xuất tập lệnh là các tệp văn bản đơn giản chứa các lệnh SQL cần thiết để xây dựng lại cơ sở dữ kèo bóng đá cúp c2 về trạng thái tại thời điểm nó được lưu.PSQL. Các tệp tập lệnh có thể được sử dụng để xây dựng lại cơ sở dữ kèo bóng đá cúp c2 ngay cả trên các máy khác và các kiến ​​trúc khác;

kèo bóng đá cúp c2 định dạng tệp lưu trữ thay thế phải được sử dụng vớipg_restoreĐể xây dựng lại cơ sở dữ kèo bóng đá cúp c2. 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 kèo bóng đá cúp c2 mục trước khi được khôi phục. kèo bóng đá cúp c2 định dạng tệp lưu trữ được thiết kế để di động trên kèo bóng đá cúp c2 kiến ​​trúc.

Khi được sử dụng với một trong kèo bóng đá cúp c2 định dạng tệp lưu trữ và kết hợp vớipg_restore,pg_dumpCung cấp cơ chế lưu trữ và chuyển giao linh hoạt.pg_dumpcó thể được sử dụng để sao lưu toàn bộ cơ sở dữ kèo bóng đá cúp c2, sau đópg_restorecó thể được sử dụng để kiểm tra kho lưu trữ và/hoặc chọn phần nào của cơ sở dữ kèo bóng đá cúp c2 sẽ được khôi phục. Các định dạng tệp đầu ra linh hoạt nhất làMạnhtùy chỉnhĐịnh dạng (-fc) vàHồiThư mụcĐịnh dạng (-FD). Chúng cho phép lựa chọn và sắp xếp lại tất cả kèo bóng đá cúp c2 mục được lưu trữ, hỗ trợ phục hồi song song và được nén theo mặc định.Thư mụcĐịnh dạng là định dạng duy nhất hỗ trợ kèo bóng đá cúp c2 kết xuất song song.

trong khi chạypg_dump, người ta nên kiểm tra đầu ra cho bất kỳ cảnh báo nào (được in trên lỗi tiêu chuẩn), đặc biệt là trong kèo bóng đá cúp c2 hạn chế được liệt kê bên dưới.

Tùy chọn

Tùy chọn dòng lệnh sau đây kiểm soát nội dung và định dạng của đầu ra.

dbname

Chỉ định tên của cơ sở dữ kèo bóng đá cúp c2 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 đó kèo bóng đá cúp c2 được đặt, tên người dùng được chỉ định cho kết nối được sử dụng.

-A
-Chỉ có dữ kèo bóng đá cúp c2

Chỉ đổ dữ kèo bóng đá cúp c2, không phải lược đồ (định nghĩa dữ kèo bóng đá cúp c2). Dữ kèo bóng đá cúp c2 bảng, các đối tượng lớn và giá trị trình tự được bỏ.

Tùy chọn này tương tự, nhưng vì lý do lịch sử kèo bóng đá cúp c2 giống với, chỉ định--section = data.

-B
--blobs

Bao gồm kèo bóng đá cúp c2 đối tượng lớn trong bãi rác. Đây là hành vi mặc định ngoại trừ khi--Schema,-Tablehoặc-chỉ dành riêng chođược chỉ định. The-BSwitch chỉ hữu ích để thêm các đối tượng lớn vào các bãi chứa trong đó một lược đồ hoặc bảng cụ thể đã được yêu cầu. Lưu ý rằng Blobs được coi là dữ kèo bóng đá cúp c2 và do đó sẽ được bao gồm khi-Chỉ có dữ kèo bóng đá cúp c2được sử dụng, nhưng kèo bóng đá cúp c2 phải khi-chỉ dành riêng choIS.

-B
--no-blobs

Loại trừ kèo bóng đá cúp c2 đối tượng lớn trong bãi rác.

Khi cả hai-B-Bđược đưa ra, hành vi là xuất ra các đối tượng lớn, khi dữ kèo bóng đá cúp c2 được đổ, xem-BTài kèo bóng đá cúp c2.

-C
-Clean

kèo bóng đá cúp c2 lệnh đầu ra thànhthảTất cả các đối tượng cơ sở dữ kèo bóng đá cúp c2 bị đổ trước khi xuất ra các lệnh để tạo chúng. Tùy chọn này rất hữu ích khi khôi phục là ghi đè lên cơ sở dữ kèo bóng đá cúp c2 hiện có.--if-existcũng được chỉ định.

Tùy chọn này bị bỏ qua khi phát ra tệp đầu ra lưu trữ (không phải văn bản). Đối với kèo bóng đá cúp c2 đị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ữ kèo bóng đá cúp c2 và kết nối lại với cơ sở dữ kèo bóng đá cúp c2 được tạo. (Với tập lệnh của biểu mẫu này, không quan trọng cơ sở dữ kèo bóng đá cúp c2 nào trong cài đặt đích bạn kết nối trước khi chạy tập lệnh.)-Cleancũng được chỉ định, tập lệnh giảm và tái tạo cơ sở dữ kèo bóng đá cúp c2 đích trước khi kết nối lại với nó.

với--Create, Đầu ra cũng bao gồm nhận xét của cơ sở dữ kèo bóng đá cúp c2 nếu có và bất kỳ cài đặt biến cấu hình nào dành riêng cho cơ sở dữ kèo bóng đá cúp c2 này, nghĩa là, bất kỳthay đổi cơ sở dữ kèo bóng đá cúp c2 ... Đặt ...Vai trò thay đổi ... trong cơ sở dữ kèo bóng đá cúp c2 ... Đặt ...Các lệnh đề cập đến cơ sở dữ kèo bóng đá cúp c2 này. Quyền truy cập các đặc quyền cho chính cơ sở dữ kèo bóng đá cúp c2 cũng bị bỏ lại, trừ khi--no-aclđược chỉ định.

Tùy chọn này bị bỏ qua khi phát ra tệp đầu ra lưu trữ (không phải văn bản). Đối với kèo bóng đá cúp c2 định dạng lưu trữ, bạn có thể chỉ định tùy chọn khi bạn gọiPG_RESTORE.

-emẫu
-Extension =mẫu

Chỉ kết hợp phần mở rộng phù hợpmẫu. Khi tùy chọn này không được chỉ định, tất cả các tiện ích mở rộng phi hệ thống trong cơ sở dữ kèo bóng đá cúp c2 đích sẽ được bỏ.-eChuyển đổi. ThemẫuTham số được hiểu là một mẫu theo kèo bóng đá cúp c2 quy tắc tương tự được sử dụng bởiPSQL's\ Dlệnh (xemMẫu), do đó, nhiều tiện ích mở rộng cũng có thể được chọn bằng cách viết kèo bóng đá cúp c2 ký tự đại diện trong mẫu. Khi sử dụng ký tự đại diện, hãy cẩn thận để trích dẫn mẫu nếu cần để ngăn chặn vỏ mở rộng kèo bóng đá cúp c2 ký tự đại diện.

Bất kỳ mối quan hệ cấu hình nào được đăng ký bởipg_extension_config_dumpđược bao gồm trong bãi rác nếu phần mở rộng của nó được chỉ định bởi-Extension.

Lưu ý

Khi-eđược chỉ định,pg_dumpKhông cố gắng từ bỏ bất kỳ đối tượng cơ sở dữ kèo bóng đá cúp c2 nào khác mà (các) tiện ích mở rộng được 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ở rộng cụ thể có thể được tự khôi phục thành công vào cơ sở dữ kèo bóng đá cúp c2 sạch.

-emã hóa
--Encoding =mã hóa

Tạo kết xuất trong bộ mã hóa ký tự được chỉ định. Theo mặc định, bãi rác được tạo trong mã hóa cơ sở dữ kèo bóng đá cúp c2.pgclientencodingBiến môi trường của mã hóa kết xuất mong muốn.) kèo bóng đá cúp c2 mã hóa được hỗ trợ được mô tả trongPhần 24.3.1.

-fTệp
--file =Tệp

Gửi đầu ra đến tệp được chỉ định. Tham số này có thể được bỏ qua cho kèo bóng đá cúp c2 định dạng đầu ra dựa trên tệp, trong trường hợp đó, đầu ra tiêu chuẩn được sử dụng.PG_DUMPvà kèo bóng đá cúp c2 được tồn tại trước đó.

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

Chọn định dạng của đầu ra.Định dạngcó thể là một trong những điều sau:

P
trơn

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

C
tùy chỉnh

xuất trình lưu trữ định dạng tùy chỉnh phù hợp cho đầu vào vàopg_restore. Cùng với định dạng đầu ra thư mục, đây là định dạng đầu ra linh hoạt nhất ở chỗ nó cho phép lựa chọn thủ công và sắp xếp lại kèo bóng đá cúp c2 mục được lưu trữ trong quá trình khôi phục.

D
Thư mục

xuất trình lưu trữ định dạng thư mục phù hợp cho đầu vào vàopg_restore. Điều này sẽ tạo một thư mục với một tệp cho mỗi bảng và blob được bỏ, cộng với một tệp được gọi là bảng nội dung mô tả kèo bóng đá cúp c2 đối tượng bị bỏ ở định dạng có thể đọc được bằng máypg_restoreCó thể đọc. Lưu trữ định dạng thư mục có thể được thao tác với kèo bóng đá cúp c2 công cụ UNIX tiêu chuẩn;gzipCông cụ. Định dạng này được nén theo mặc định và cũng hỗ trợ kèo bóng đá cúp c2 kết xuất song song.

T
tar

xuất ra Atarpg_restore. Định dạng TAR tương thích với định dạng thư mục: Trích xuất một kho lưu trữ định dạng TAR tạo ra một kho lưu trữ định dạng thư mục hợp lệ.

-Jnjobs
--Jobs =NJOBS

Chạy Dump song song bằng cách bán phá giáNJOBSBảng đồng thời. Tùy chọn này có thể giảm thời gian cần thiết để thực hiện bãi rác nhưng nó cũng tăng tải trên máy chủ cơ sở dữ kèo bóng đá cúp c2.

pg_dumpsẽ mởnjobs+ 1 kết nối với cơ sở dữ kèo bóng đá cúp c2, vì vậy hãy đảm bảo của bạnMax_ConnectionsCài đặt đủ cao để phù hợp với tất cả kèo bóng đá cúp c2 kết nối.

Yêu cầu các khóa độc quyền trên các đối tượng cơ sở dữ kèo bóng đá cúp c2 trong khi chạy một kết xuất song song có thể khiến bãi rác bị lỗi. Lý do làpg_dumpKhóa yêu cầu quá trình lãnh đạo (Chia sẻ truy cập) Trên kèo bóng đá cúp c2 đối tượng mà kèo bóng đá cúp c2 quy trình công nhân sẽ đổ sau để đảm bảo rằng không ai xóa chúng và khiến chúng biến mất trong khi bãi rác đang chạy. Nếu một khách hàng khác sau đó yêu cầu một khóa độc quyền trên bảng, khóa đó sẽ không được cấp nhưng sẽ được xếp hàng chờ khóa chung của quy trình lãnh đạo được phát hành.PG_DUMPQuy trình công nhân yêu cầu khóa được chia sẻ khác bằng cách sử dụngnowaitTùy chọn. Nếu quy trình công nhân kèo bóng đá cúp c2 được cấp khóa chia sẻ này, người khác phải yêu cầu khóa độc quyền trong lúc này và kèo bóng đá cúp c2 có cách nào để tiếp tục với bãi rác, vì vậypg_dumpkèo bóng đá cúp c2 có lựa chọn nào khác ngoài việc hủy bỏ bãi rác.

Để thực hiện kết xuất song song, máy chủ cơ sở dữ kèo bóng đá cúp c2 cần hỗ trợ các ảnh chụp nhanh được đồng bộ hóa, một tính năng được giới thiệu trongPostgreSQL9.2 cho các máy chủ chính và 10 cho standbys. Với tính năng này, các máy khách cơ sở dữ kèo bóng đá cúp c2 có thể đảm bảo họ thấy cùng một tập dữ kèo bóng đá cúp c2 mặc dù họ sử dụng các kết nối khác nhau.pg_dump -jSử dụng nhiều kết nối cơ sở dữ kèo bóng đá cúp c2; Nó kết nối với cơ sở dữ kèo bóng đá cúp c2 một lần với quy trình lãnh đạo và một lần nữa cho mỗi công việc của công nhân.

-Nmẫu
-schema =mẫu

chỉ kết hợp kèo bóng đá cúp c2 lược đồmẫu; Điều này chọn cả hai lược đồ và tất cả kèo bóng đá cúp c2 đối tượng chứa của nó.-NChuyển đổi. ThemẫuTham số được hiểu là một mẫu theo kèo bóng đá cúp c2 quy tắc tương tự được sử dụng bởiPSQL's\ Dlệnh (xemMẫubên dưới), do đó, nhiều lược đồ cũng có thể được chọn bằng cách viết kèo bóng đá cúp c2 ký tự đại diện trong mẫu. Khi sử dụng kèo bóng đá cúp c2 ký tự đại diện, hãy cẩn thận để trích dẫn mô hình nếu cần để ngăn vỏ mở rộng kèo bóng đá cúp c2 ký tự đại diện;Ví dụbên dưới.

Lưu ý

Khi-Nđược chỉ định,pg_dumpKhông cố gắng từ bỏ bất kỳ đối tượng cơ sở dữ kèo bóng đá cúp c2 nào khác mà lược đồ đã 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 trường cụ thể có thể được tự phục hồi thành công vào cơ sở dữ kèo bóng đá cúp c2 sạch.

Lưu ý

kèo bóng đá cúp c2 đối tượng không học như Blobs không bị đổ khi-Nđược chỉ định. Bạn có thể thêm BLOBS trở lại bãi rác với--blobsSwitch.

-Nmẫu
--exclude-schema =mẫu

kèo bóng đá cúp c2 bỏ bất kỳ lược đồ nào phù hợpmẫu. Mẫu được giải thích theo kèo bóng đá cúp c2 quy tắc tương tự như đối với-N.-NCó thể được đưa ra nhiều lần để loại trừ kèo bóng đá cúp c2 lược đồ phù hợp với bất kỳ một số mẫu nào.

Khi cả hai-N-Nđược đưa ra, hành vi là chỉ đổ kèo bóng đá cúp c2 lược đồ phù hợp với ít nhất một-NSwitch nhưng kèo bóng đá cúp c2-NChuyển đổi. Nếu như-Nxuất hiện mà kèo bóng đá cúp c2 có-N, sau đó kết hợp kèo bóng đá cúp c2 lược đồ-Nđược loại trừ khỏi những gì khác là một bãi rác bình thường.

-O
-kèo bóng đá cúp c2 phải chủ sở hữu

Không xuất các lệnh để đặt quyền sở hữu các đối tượng để phù hợp với cơ sở dữ kèo bóng đá cúp c2 gốc. Theo mặc định,pg_dumpkèo bóng đá cúp c2 vấn đềchủ sở hữu thay đổihoặcĐặt ủy quyền phiênBáo cáo để đặt quyền sở hữu các đối tượng cơ sở dữ kèo bóng đá cúp c2 được tạo. Các câu lệnh 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 một người dùng sở hữu tất cả các đối tượng trong tập lệnh).-O.

Tùy chọn này bị bỏ qua khi phát ra tệp đầu ra lưu trữ (không phải văn bản). Đối với kèo bóng đá cúp c2 đị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 chọn này đã lỗi thời nhưng vẫn được chấp nhận để tương thích ngược.

-S
-chỉ dành riêng cho

Chỉ kết xuất các định nghĩa đối tượng (lược đồ), không phải dữ kèo bóng đá cúp c2.

Tùy chọn này là nghịch đảo của-Chỉ có dữ kèo bóng đá cúp c2. Nó tương tự, nhưng vì lý do lịch sử kèo bóng đá cúp c2 giống với, chỉ định31013_31053.

(kèo bóng đá cúp c2 nhầm lẫn điều này với--SchemaTùy chọn, sử dụng từlược đồHàngTrong một ý nghĩa khác.)

Để loại trừ dữ kèo bóng đá cúp c2 bảng chỉ cho một tập hợp con của các bảng trong cơ sở dữ kèo bóng đá cúp c2, xem-Exclude-Table-Data.

-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èo bóng đá cúp c2 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, tốt hơn là để lại điều này và thay vào đó bắt đầu tập lệnh kết quả là siêu nhân.)

-Tmẫu
--TABLE =Mẫu

Chỉ đổ kèo bóng đá cúp c2 bảng có tên khớpmẫu. Nhiều bảng có thể được chọn bằng cách viết nhiều-TChuyển đổi. ThemẫuTham số được hiểu là một mẫu theo kèo bóng đá cúp c2 quy tắc tương tự được sử dụng bởiPSQL'S\ Dlệnh (xemMẫubên dưới), do đó, nhiều bảng cũng có thể được chọn bằng cách viết kèo bóng đá cúp c2 ký tự đại diện trong mẫu. Khi sử dụng kèo bóng đá cúp c2 ký tự đại diện, hãy cẩn thận để trích dẫn mô hình nếu cần để ngăn vỏ mở rộng kèo bóng đá cúp c2 ký tự đại diện;ví dụbên dưới.

Cũng như kèo bóng đá cúp c2 bảng, tùy chọn này có thể được sử dụng để kết xuất định nghĩa về kèo bóng đá cúp c2 chế độ xem phù hợp, chế độ xem vật chất hóa, bảng nước ngoài và trình tự. Nó sẽ không đổ kèo bóng đá cúp c2 nội dung của chế độ xem hoặc chế độ xem được vật chất hóa và nội dung của kèo bóng đá cúp c2 bảng nước ngoài sẽ chỉ được đổ nếu máy chủ nước ngoài tương ứng được chỉ định với--include-offorign-data.

The-N-NChuyển đổi kèo bóng đá cúp c2 có hiệu lực khi-Tđược sử dụng, vì kèo bóng đá cúp c2 bảng được chọn bởi-Tsẽ bị đổ bất kể kèo bóng đá cúp c2 công tắc đó và kèo bóng đá cúp c2 đối tượng không phải bàn sẽ không bị đổ.

Lưu ý

Khi-Tđược chỉ định,pg_dumpKhông cố gắng từ bỏ bất kỳ đối tượng cơ sở dữ kèo bóng đá cúp c2 nào khác mà (các) 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 bảng cụ thể có thể được tự khôi phục thành công vào cơ sở dữ kèo bóng đá cúp c2 sạch.

-Tmẫu
-Exclude-Table =mẫu

kèo bóng đá cúp c2 bỏ bất kỳ bảng nào khớpmẫu. Mẫu được giải thích theo kèo bóng đá cúp c2 quy tắc tương tự như đối với-T.-TCó thể được đưa ra nhiều lần để loại trừ kèo bóng đá cúp c2 bảng khớp với bất kỳ mẫu nào của một số mẫu.

Khi cả hai-T-Tđược đưa ra, hành vi là chỉ đổ kèo bóng đá cúp c2 bảng khớp với ít nhất một-TSwitch nhưng kèo bóng đá cúp c2-TChuyển đổi. Nếu như-Txuất hiện mà kèo bóng đá cúp c2 có-T, sau đó kết hợp kèo bóng đá cúp c2 bảng-Tđược loại trừ khỏi những gì khác là một bãi rác bình thường.

-V
--Verbose

Chỉ định chế độ Verbose. Điều này sẽ gây raPG_DUMPĐể xuất kèo bóng đá cúp c2 bình luận đối tượng chi tiết và thời gian bắt đầu/dừng vào tệp kết xuất và kèo bóng đá cúp c2 thông báo tiến triển thành lỗi tiêu chuẩn. Lặp đi lặp lại tùy chọn khiến kèo bóng đá cúp c2 tin nhắn cấp độ gỡ lỗi bổ sung xuất hiện trên lỗi tiêu chuẩn.

-V
--Version

inpg_dumpPhiên bản và Thoát.

-x
-kèo bóng đá cúp c2 có đặc điểm
--no-acl

Ngăn chặn việc bán phá giá kèo bóng đá cúp c2 đặc quyền truy cập (lệnh Grant/Revooke).

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

Chỉ định mức nén sẽ sử dụng. kèo bóng đá cúp c2 có nghĩa là kèo bóng đá cúp c2 nén.gzip; Nhưng mặc định kèo bóng đá cúp c2 phải là nén.

--upgrade

Tùy chọn này được sử dụng bởi kèo bóng đá cúp c2 tiện ích nâng cấp tại chỗ. Việc sử dụng nó cho kèo bóng đá cúp c2 mục đích khác không được khuyến khích hoặc hỗ trợ.

37366_37384
--Attribution-Inserts

Dữ kèo bóng đá cúp c2 kết xuất làChènkèo bóng đá cúp c2 lệnh có tên cột rõ ràng (Chèn vàoBảng(Cột, ...) Giá trị ...). Điều này sẽ làm cho phục hồi rất chậm;POSTGRESQLCơ sở dữ kèo bóng đá cúp c2. Bất kỳ lỗi nào trong quá trình khôi phục sẽ chỉ gây ra các hàng là một phần của vấn đềChènbị mất, thay vì toàn bộ nội dung bảng.

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

--bị-Triggers

Tùy chọn này chỉ có liên quan khi tạo một kết xuất chỉ có dữ kèo bóng đá cúp c2. Nó hướng dẫnpg_dumpBao gồm các lệnh để vô hiệu hóa tạm thời các kích hoạt trên các bảng đích trong khi dữ kèo bóng đá cúp c2 được khôi phục. Sử dụng điều này nếu bạn có kiểm tra tính 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 quá trình khôi phục dữ kèo bóng đá cúp c2.

Hiện tại, kèo bóng đá cúp c2 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 để 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 bị bỏ qua khi phát ra tệp đầu ra lưu trữ (không phải văn bản). Đối với kèo bóng đá cúp c2 định dạng lưu trữ, bạn có thể chỉ định tùy chọn khi bạn gọiPG_RESTORE.

--Enable-row-Security

Tùy chọn này chỉ có liên quan khi bỏ nội dung của một bảng có bảo mật hàng. Theo mặc định,PG_DUMPWill SetRow_SecurityTẮT, để đảm bảo rằng tất cả dữ kèo bóng đá cúp c2 được bỏ từ bảng. Nếu người dùng không có đủ các đặc quyền để bỏ qua bảo mật hàng, thì một lỗi sẽ được ném.pg_dumpđể đặtRow_SecurityThay vào đó, cho phép người dùng đổ kèo bóng đá cúp c2 phần của nội dung của bảng mà họ có quyền truy cập.

Lưu ý rằng nếu bạn sử dụng tùy chọn này hiện tại, có lẽ bạn cũng muốn kết xuất ởChènĐịnh dạng, làSao chép từTrong quá trình khôi phục kèo bóng đá cúp c2 hỗ trợ bảo mật hàng.

-Exclude-Table-data =mẫu

Không kết xuất dữ kèo bóng đá cúp c2 cho bất kỳ bảng nào khớpmẫu. Mẫu được giải thích theo kèo bóng đá cúp c2 quy tắc tương tự như đối với-T.-Exclude-Table-Datacó thể được đưa ra nhiều lần để loại trừ các bảng khớp với bất kỳ một số mẫu nào. Tùy chọn này rất hữu ích khi bạn cần định nghĩa của một bảng cụ thể mặc dù bạn không cần dữ kèo bóng đá cúp c2 trong đó.

Để loại trừ dữ kèo bóng đá cúp c2 cho tất cả các bảng trong cơ sở dữ kèo bóng đá cúp c2, xem-chỉ dành riêng cho.

--extra-float-digits =ndigits

Sử dụng giá trị được chỉ định củaExtra_float_digitsKhi bán dữ kèo bóng đá cúp c2 dấu phẩy động, thay vì độ chính xác tối đa có sẵn. Các bãi rác thường xuyên được làm cho mục đích sao lưu không nên sử dụng tùy chọn này.

--if-exist

sử dụngthả ... nếu tồn tạilệnh thả kèo bóng đá cúp c2 đối tượng trong-Cleanchế độ. Điều này đàn ápkèo bóng đá cúp c2 tồn tạikèo bóng đá cúp c2 lỗi có thể được báo cáo. Tùy chọn này không hợp lệ trừ khi-Cleancũng được chỉ định.

--include-otforign-data =FrigenServer

Hộp dữ kèo bóng đá cúp c2 cho bất kỳ bảng nước ngoài nào với máy chủ nước ngoài khớpFrigenServermẫu. Nhiều máy chủ nước ngoài có thể được chọn bằng cách viết nhiều--include-offorign-dataChuyển đổi. Ngoài ra,FrigenServerTham số được hiểu là một mẫu theo kèo bóng đá cúp c2 quy tắc tương tự được sử dụng bởiPSQL'S\ Dlệnh (xemMẫubên dưới), do đó, nhiều máy chủ nước ngoài cũng có thể được chọn bằng cách viết kèo bóng đá cúp c2 ký tự đại diện trong mẫu. Khi sử dụng kèo bóng đá cúp c2 ký tự đại diện, hãy cẩn thận để trích dẫn mô hình nếu cần để ngăn vỏ mở rộng kèo bóng đá cúp c2 ký tự đại diện;Ví dụbên dưới. Ngoại lệ duy nhất là một mẫu trống kèo bóng đá cúp c2 được phép.

Lưu ý

Sử dụng ký tự đại diện trong--include-offorign-datacó thể dẫn đến việc truy cập vào kèo bóng đá cúp c2 máy chủ nước ngoài bất ngờ. Ngoài ra, để sử dụng tùy chọn này một cách an toàn, hãy đảm bảo rằng máy chủ được đặt tên phải có chủ sở hữu đáng tin cậy.

Lưu ý

Khi--include-otforign-datađược chỉ định,pg_dumpkèo bóng đá cúp c2 kiểm tra xem bảng nước ngoài có thể ghi kèo bóng đá cúp c2. Do đó, kèo bóng đá cúp c2 có gì đảm bảo rằng kết quả của một bãi rác nước ngoài có thể được khôi phục thành công.

--Inserts

DOM DATA làChènlệnh (chứ kèo bóng đá cúp c2 phảiCopy). Điều này sẽ làm cho phục hồi rất chậm;POSTGRESQLCơ sở dữ kèo bóng đá cúp c2. Bất kỳ lỗi nào trong quá trình khôi phục sẽ chỉ gây ra các hàng là một phần của vấn đềChènbị mất, thay vì toàn bộ nội dung bảng. Lưu ý rằng việc khôi phục có thể thất bại hoàn toàn nếu bạn đã sắp xếp lại thứ tự cột.44423_44441Tùy chọn an toàn chống lại kèo bóng đá cúp c2 thay đổi thứ tự cột, mặc dù thậm chí chậm hơn.

--load-via-partition-root

Khi bán dữ kèo bóng đá cúp c2 cho phân vùng bảng, hãy tạoCopyhoặcChènCác câu lệnh nhắm mục tiêu gốc của hệ thống phân vùng có chứa nó, thay vì chính phân vùng. Điều này làm cho phân vùng thích hợp được xác định lại cho mỗi hàng khi dữ kèo bóng đá cúp c2 được tải.

--lock-wait-thời gian =thời gian chờ

Đừng chờ đợi mãi mãi để có được khóa bảng chia sẻ ở đầu bãi rác. Thay vào đó, thất bại nếu kèo bóng đá cúp c2 thể khóa một bảng trongthời gian chờ. Thời gian chờ có thể được chỉ định trong bất kỳ định dạng nào được chấp nhận bởiSET fal kiện_timeout. .

--no-comments

kèo bóng đá cúp c2 nhận bình luận.

--no-Publications

Không kết xuất kèo bóng đá cúp c2 ấn phẩm.

46315_46337

kèo bóng đá cúp c2 bỏ nhãn bảo mật.

--no-SUBScriptions

kèo bóng đá cúp c2 đăng ký đăng ký.

--no-sync

Theo mặc định,pg_dumpSẽ chờ tất cả kèo bóng đá cúp c2 tệp được viết an toàn vào đĩa. Tùy chọn này gây rapg_dumpĐể quay lại mà không chờ đợi, điều này nhanh hơn, nhưng có nghĩa là một sự cố hệ điều hành tiếp theo có thể khiến bãi rác bị hỏng. Nói chung, tùy chọn này rất hữu ích cho việc thử nghiệm nhưng không nên được sử dụng khi bán dữ kèo bóng đá cúp c2 từ cài đặt sản xuất.

--no-Table-Access-method

Không xuất kèo bóng đá cúp c2 lệnh để chọn kèo bóng đá cúp c2 phương thức truy cập bảng. Với tùy chọn này, tất cả kèo bóng đá cúp c2 đối tượng sẽ được tạo với bất kỳ phương thức truy cập bảng nào là mặc định trong quá trình khôi phục.

47418_47558PG_RESTORE.

-kèo bóng đá cúp c2 phải là người kèo bóng đá cúp c2 sử dụng

Không xuất kèo bóng đá cúp c2 lệnh để chọn kèo bóng đá cúp c2 không gian bảng. Với tùy chọn này, tất cả kèo bóng đá cúp c2 đối tượng sẽ được tạo trong bất kỳ không gian bảng nào là mặc định trong quá trình khôi phục.

Tùy chọn này bị bỏ qua khi phát ra tệp đầu ra lưu trữ (không phải văn bản). Đối với kèo bóng đá cúp c2 định dạng lưu trữ, bạn có thể chỉ định tùy chọn khi bạn gọiPG_RESTORE.

--kèo bóng đá cúp c2 NO-TOAST-COMPRESS

Không xuất kèo bóng đá cúp c2 lệnh để đặtPostgreSQL: Tài kèo bóng đá hôm nay vàPhương pháp nén. Với tùy chọn này, tất cả kèo bóng đá cúp c2 cột sẽ được khôi phục với cài đặt nén mặc định.

48457_48483

Không bỏ các nội dung của các bảng và trình tự không được tính. Tùy chọn này không ảnh hưởng đến việc kèo bóng đá cúp c2 định nghĩa bảng và trình tự (lược đồ) có được bỏ ra hay không;

--on-Conflict-do-nothing

Thêmtrên xung đột kèo bóng đá cúp c2 làm gìđếnChènlệnh. Tùy chọn này kèo bóng đá cúp c2 hợp lệ trừ khi--Inserts,49172_49190hoặc-ROWS-PER-BINTERcũng được chỉ định.

--Quote-all-Identifiers

Trích dẫn lực lượng của tất cả các định danh. Tùy chọn này được khuyến nghị khi bán cơ sở dữ kèo bóng đá cúp c2 từ máy chủ cóPOSTGRESQLPhiên bản chính khác vớipg_dump'hoặc khi đầu ra được dự định sẽ được tải vào một máy chủ của một phiên bản chính khác. Theo mặc định,pg_dumpChỉ trích dẫn số nhận dạng là kèo bóng đá cúp c2 từ dành riêng trong phiên bản chính của chính nó. Điều này đôi khi dẫn đến kèo bóng đá cúp c2 vấn đề tương thích khi xử lý kèo bóng đá cúp c2 máy chủ của kèo bóng đá cúp c2 phiên bản khác có thể có kèo bóng đá cúp c2 bộ từ dành riêng hơi khác nhau.--Quote-all-Identifiersngăn chặn kèo bóng đá cúp c2 vấn đề như vậy, với giá của tập lệnh kết xuất khó đọc hơn.

-Rows-per-insert =NROWS

Dữ kèo bóng đá cúp c2 kết xuất làChènlệnh (chứ kèo bóng đá cúp c2 phảiCopy). Kiểm soát số lượng hàng tối đa trên mỗiChènlệnh. Giá trị được chỉ định phải là một số lớn hơn 0.Chènbị mất, thay vì toàn bộ nội dung bảng.

--phần =tartName

Chỉ đổ phần được đặt tên. Tên phần có thể làtiền dữ kèo bóng đá cúp c2,DatahoặcPost-Data. Tùy chọn này có thể được chỉ định nhiều lần để chọn nhiều phần.

Phần dữ kèo bóng đá cúp c2 chứa dữ kèo bóng đá cúp c2 bảng thực tế, nội dung đối tượng lớn và giá trị trình tự. Các mục sau dữ kèo bóng đá cúp c2 bao gồm các định nghĩa về các chỉ mục, kích hoạt, quy tắc và các ràng buộc khác với các ràng buộc kiểm tra được xác thực.

-serializable-deferable

Sử dụng AserializableGiao dịch cho bãi rác, để đảm bảo rằng ảnh chụp nhanh được sử dụng phù hợp với các trạng thái cơ sở dữ kèo bóng đá cúp c2 sau này; Nhưng làm điều này bằng cách chờ một điểm trong luồng giao dịch mà không có sự bất thường nào có thể có, để không có nguy cơ kết xuất không thành công hoặc khiến các giao dịch khác quay trở lại vớiserialization_failure. Nhìn thấyChương 13Để biết thêm thông tin về việc cô lập giao dịch và kiểm soát đồng thời.

Tùy chọn này không có lợi cho một bãi rác chỉ dành cho khắc phục thảm họa. Nó có thể hữu ích cho một bãi rác được sử dụng để tải một bản sao của cơ sở dữ kèo bóng đá cúp c2 để báo cáo hoặc chia sẻ tải chỉ đọc khác trong khi cơ sở dữ kèo bóng đá cúp c2 gốc tiếp tục được cập nhật.

Tùy chọn này sẽ không có gì khác biệt nếu không có giao dịch đọc sách hoạt động khi PG_DUMP được bắt đầu. Nếu kèo bóng đá cúp c2 giao dịch đọc-write đang hoạt động, việc bắt đầu bãi rác có thể bị trì hoãn trong một khoảng thời gian không xác định.

-snapshot =snapshotname

Sử dụng ảnh chụp nhanh được đồng bộ hóa được chỉ định khi tạo một kết xuất của cơ sở dữ kèo bóng đá cúp c2 (xemBảng 9.92Để biết thêm chi tiết).

Tùy chọn này rất hữu ích khi cần đồng bộ hóa bãi rác với khe sao chép logic (xemChương 49) hoặc với một phiên đồng thời.

Trong trường hợp kết xuất song song, tên ảnh chụp nhanh được xác định bởi tùy chọn này được sử dụng thay vì chụp ảnh chụp mới.

--Strict-Name

Yêu cầu mỗi phần mở rộng (-e/-Extension), lược đồ (-N/--Schema) và bảng (-T/-Table) khớp vòng loại ít nhất một tiện ích mở rộng/lược đồ/bảng trong cơ sở dữ kèo bóng đá cúp c2 sẽ được đổ. Lưu ý rằng nếu không có vòng loại mở rộng/lược đồ/bảng nào tìm thấy khớp,PG_DUMPsẽ tạo lỗi ngay cả khi kèo bóng đá cúp c2 có--Strict-Name.

Tùy chọn này kèo bóng đá cúp c2 có tác dụng đối với-N/--Exclude-schema,-T/-Exclude-Tablehoặc-Exclude-Table-Data. Một mẫu loại trừ kèo bóng đá cúp c2 khớp với bất kỳ đối tượng nào kèo bóng đá cúp c2 được coi là lỗi.

đầu ra SQL-StandardĐặt ủy quyền phiênlệnh thay vìchủ sở hữu thay đổilệnh để xác định quyền sở hữu đối tượng. Điều này làm cho bãi rác tương thích tiêu chuẩn hơn, nhưng tùy thuộc vào lịch sử của kèo bóng đá cúp c2 đối tượng trong bãi rác, có thể không khôi phục đúng.Đặt ủy quyền phiênchắc chắn sẽ yêu cầu kèo bóng đá cúp c2 đặc quyền siêu nhân để khôi phục chính xác, trong khichủ sở hữu thay đổiYêu cầu kèo bóng đá cúp c2 đặc quyền ít hơn.

-?
--Help

Hiển thị trợ giúp vềpg_dumpĐối số dòng lệnh và thoát.

Tùy chọn dòng lệnh sau đây kiểm soát các tham số kết nối cơ sở dữ kèo bóng đá cúp c2.

-Ddbname
--dbname =dbname

Chỉ định tên của cơ sở dữ kèo bóng đá cúp c2 để kết nối với. Điều này tương đương với chỉ địnhdbnameLà đối số kèo bóng đá cúp c2 tùy chọn đầu tiên trên dòng lệnh. Thedbnamecó thể là mộtchuỗi kết nối. Nếu vậy, kèo bóng đá cúp c2 tham số chuỗi kết nối sẽ ghi đè bất kỳ tùy chọn dòng lệnh xung đột nào.

-Hhost
--host =host

Chỉ định tên máy chủ của máy mà máy chủ đang chạy. Nếu giá trị bắt đầu bằng một dấu gạch chéo, nó được sử dụng làm thư mục cho ổ cắm miền UNIX.PGHOSTBiến môi trường, nếu được đặt, khác là kết nối ổ cắm miền Unix được thử.

-PCổng
--Port =Cổng

Chỉ định cổng TCP hoặc tiện ích mở rộng tệp ổ cắm tên miền Unix cục bộ mà máy chủ đang nghe cho kèo bóng đá cúp c2 kết nối. Mặc định làPGPORTBiến môi trường, nếu được đặt hoặc mặc định được biên dịch.

-Utên người dùng
--Username =tên người dùng

Tên người dùng để kết nối AS.

-W
--no-password

Không bao giờ đưa ra lời nhắc mật khẩu. Nếu máy chủ yêu cầu xác thực mật khẩu và mật khẩu không có sẵn bằng kèo bóng đá cúp c2 phương tiện khác như.pgassTệp, nỗ lực kết nối sẽ không thành công. Tùy chọn này có thể hữu ích trong kèo bóng đá cúp c2 công việc và tập lệnh hàng loạt trong đó không có người dùng nào để nhập mật khẩu.

-W
--password

Forcepg_dumpĐể nhắc mật khẩu trước khi kết nối với cơ sở dữ kèo bóng đá cúp c2.

Tùy chọn này kèo bóng đá cúp c2 bao giờ cần thiết, vìPG_DUMPSẽ tự động nhắc mật khẩu nếu máy chủ yêu cầu xác thực mật khẩu. Tuy nhiên,PG_DUMPSẽ lãng phí một nỗ lực kết nối để tìm ra rằng máy chủ muốn có mật khẩu. Trong một số trường hợp, nó đáng để gõ-WĐể tránh nỗ lực kết nối thêm.

-ROLE =rolename

Chỉ định tên vai trò được sử dụng để tạo bãi rác. Tùy chọn này gây raPG_DUMPĐể phát hành AĐặt vai trò rolenameLệnh sau khi kết nối với cơ sở dữ kèo bóng đá cúp c2. Nó rất hữu ích khi người dùng được xác thực (được chỉ định bởi-U) Thiếu kèo bóng đá cúp c2 đặc quyền cần thiết bởiPG_DUMP, nhưng có thể chuyển sang vai trò với kèo bóng đá cúp c2 quyền bắt buộc. Một số cài đặt có chính sách chống lại việc đăng nhập trực tiếp với tư cách là một siêu người dùng và việc sử dụng tùy chọn này cho phép kèo bóng đá cúp c2 bãi rác được thực hiện mà không vi phạm chính sách.

Môi trường

pgdatabase
PGHOST
pgoptions
PGPORT
PGUSER

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

pg_color

Chỉ định có nên sử dụng màu trong kèo bóng đá cúp c2 thông báo chẩn đoán hay không. kèo bóng đá cúp c2 giá trị có thể làluôn luôn,Autokèo bóng đá cúp c2 bao giờ.

Tiện ích này, giống như hầu hết kèo bóng đá cúp c2 khácPostgreSQLTiện ích, cũng sử dụng kèo bóng đá cúp c2 biến môi trường được hỗ trợ bởilibpq(xemPhần 34.15).

Chẩn đoán

PG_DUMPthực thi nội bộChọnCâu lệnh. Nếu bạn gặp sự cố đang chạyPG_DUMP, Đảm bảo bạn có thể chọn thông tin từ cơ sở dữ kèo bóng đá cúp c2 bằng cách sử dụng, ví dụ,PSQL. Ngoài ra, mọi cài đặt kết nối mặc định và biến môi trường được sử dụng bởilibpqThư viện Front-End sẽ áp dụng.

Hoạt động cơ sở dữ kèo bóng đá cúp c2 củapg_dumpthường được thu thập bởi hệ thống thống kê tích lũy. Nếu điều này là kèo bóng đá cúp c2 mong muốn, bạn có thể đặt tham sốTrack_countsđến sai thông quaPGOptionshoặcngười dùng thay đổilệnh.

Ghi chú

Nếu cụm cơ sở dữ kèo bóng đá cúp c2 của bạn có bất kỳ bổ sung cục bộ nào choTemplate1Cơ sở dữ kèo bóng đá cúp c2, hãy cẩn thận để khôi phục đầu ra củapg_dumpthành một cơ sở dữ kèo bóng đá cúp c2 thực sự trống; Nếu không, bạn có thể gặp lỗi do các định nghĩa trùng lặp của các đối tượng được thêm vào.Template0kèo bóng đá cúp c2Template1Ví dụ:

Tạo cơ sở dữ kèo bóng đá cúp c2 foo với TemplateS0;

Khi kết xuất chỉ có dữ kèo bóng đá cúp c2 và tùy chọnđược sử dụng,pg_dumpphát ra các lệnh để vô hiệu hóa các kích hoạt trên các bảng người dùng trước khi chèn dữ kèo bóng đá cúp c2 và sau đó các lệnh để kích hoạt lại chúng sau khi dữ kèo bóng đá cúp c2 được chèn. Nếu khôi phục được dừng ở giữa, các danh mục hệ thống có thể bị bỏ lại ở trạng thái sai.

Tệp kết xuất được tạo bởipg_dumpkhông chứa các số kèo bóng đá cúp c2 thống kê được sử dụng bởi trình tối ưu hóa để đưa ra quyết định lập kế hoạch truy vấn. Do đó, thật khôn ngoan khi chạyPhân tíchSau khi khôi phục từ tệp kết xuất để đảm bảo hiệu suất tối ưu; nhìn thấyPhần 25.1.3Phần 25.1.6Để biết thêm thông tin.

PG_DUMPđược sử dụng để chuyển dữ kèo bóng đá cúp c2 sang các phiên bản mới hơn củaPostgreSQL, đầu ra củapg_dumpCó thể dự kiến ​​sẽ tải vàoPOSTGRESQLPhiên bản máy chủ mới hơnpg_dump'phiên bản.pg_dumpcũng có thể đổ từPOSTGRESQLMáy chủ cũ hơn phiên bản của chính nó. (Hiện tại, máy chủ trở lại phiên bản 9.2 được hỗ trợ.) Tuy nhiên,PG_DUMPkèo bóng đá cúp c2 thể đổ từPostgreSQLMáy chủ mới hơn phiên bản chính của riêng nó; Nó sẽ từ chối thậm chí cố gắng, thay vì mạo hiểm tạo ra một bãi rác kèo bóng đá cúp c2 hợp lệ.pg_dumpđầu ra có thể được tải vào một máy chủ của một phiên bản chính cũ hơn - ngay cả khi kết xuất được lấy từ một máy chủ của phiên bản đó. Tải một tệp kết xuất vào một máy chủ cũ có thể yêu cầu chỉnh sửa thủ công tệp kết xuất để xóa cú pháp kèo bóng đá cúp c2 được máy chủ cũ hiểu.--Quote-all-IdentifiersTùy chọn được khuyến nghị trong kèo bóng đá cúp c2 trường hợp phiên bản chéo, vì nó có thể ngăn chặn kèo bóng đá cúp c2 vấn đề phát sinh từ kèo bóng đá cúp c2 danh sách từ được bảo lưu khác nhau trong kèo bóng đá cúp c2 danh sách khác nhauPostgreSQLphiên bản.

Khi bán đăng ký sao chép logic,pg_dumpsẽ tạoTạo đăng kýkèo bóng đá cúp c2 lệnh sử dụngkết nối = falseTùy chọn, để khôi phục đăng ký không tạo kèo bóng đá cúp c2 kết nối từ xa để tạo khe sao chép hoặc cho bản sao bảng ban đầu. Bằng cách đó, bãi rác có thể được khôi phục mà không yêu cầu truy cập mạng vào kèo bóng đá cúp c2 máy chủ từ xa.hai_phase = false. Sau khi đồng bộ hóa ban đầu,hai_phaseTùy chọn sẽ được tự động bật bởi thuê bao nếu đăng ký ban đầu được tạo bằnghai_phase = trueTùy chọn.

Người ta thường nên sử dụng-x(--no-psqlrc) Khi khôi phục cơ sở dữ kèo bóng đá cúp c2 từ một văn bản đơn giảnPG_DUMPTập lệnh để đảm bảo quy trình khôi phục sạch và ngăn chặn kèo bóng đá cúp c2 xung đột tiềm năng với không mặc địnhPSQLCấu hình.

Ví dụ

Để đổ cơ sở dữ kèo bóng đá cúp c2 được gọi làMyDBthành một tập tin SQL-script:

$ pg_dump mydb db.sql

Để tải lại một tập lệnh như vậy vào cơ sở dữ kèo bóng đá cúp c2 (mới được tạo) có tênNewDB:

$ psql -x -d newdb -f db.sql

Để gửi cơ sở dữ kèo bóng đá cúp c2 vào tệp lưu trữ định dạng tùy chỉnh:

$ pg_dump -fc mydb db.dump

Để đổ cơ sở dữ kèo bóng đá cúp c2 vào kho lưu trữ định dạng thư mục:

$ pg_dump -fd mydb -f dumpdir

Để đổ cơ sở dữ kèo bóng đá cúp c2 vào kho lưu trữ định dạng thư mục song song với 5 công việc công nhân:

$ pg_dump -fd mydb -j 5 -f dumpdir

Để tải lại tệp lưu trữ vào cơ sở dữ kèo bóng đá cúp c2 (mới được tạo) có tênNewDB:

$ pg_restore -d newdb db.dump

Để tải lại tệp lưu trữ vào cùng một cơ sở dữ kèo bóng đá cúp c2, nó đã được bỏ từ, loại bỏ các nội dung hiện tại của cơ sở dữ kèo bóng đá cúp c2 đó:

$ pg_restore -d postgres --clean --create db.dump

Để đổ một bảng có tênMyTab:

$ pg_dump -t mytab mydb db.sql

Để đổ tất cả kèo bóng đá cúp c2 bảng có tên bắt đầu bằngEMPtrongDetroitlược đồ, ngoại trừ bảng có tên:

$ pg_dump -t 'detroit.emp*' -t detroit.employee_log mydb db.sql

Để đổ tất cả kèo bóng đá cúp c2 lược đồ có tên bắt đầu bằngEasthoặcTâyvà kết thúc bằngGSM, kèo bóng đá cúp c2 bao gồm bất kỳ lược đồ nào có tên chứa từtest:

$ 69420_69486

Cùng, sử dụng ký hiệu biểu thức chính quy để hợp nhất kèo bóng đá cúp c2 công tắc:

$ pg_dump -n '(Đông | Tây)

Để đổ tất cả các đối tượng cơ sở dữ kèo bóng đá cúp c2 ngoại trừ các bảng có tên bắt đầu bằngTS_:

$ pg_dump -t 'ts_*' mydb db.sql

Để chỉ định tên trường hợp trên hoặc trường hợp hỗn hợp trong-Tvà kèo bóng đá cúp c2 công tắc liên quan, bạn cần phải kiểm duyệt hai tên; nếu không nó sẽ được gấp lại thành chữ thường (xemmẫubên dưới). Nhưng dấu ngoặc kép là đặc biệt cho vỏ, vì vậy chúng phải được trích dẫn.

$ 

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài kèo bóng đá cúp c2 không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài kèo bóng đá cúp c2.