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
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo bóng đá cúp c2.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

46.1. Ví dụ giải mã kèo bóng đá cúp c2

Ví dụ sau đây thể hiện kiểm soát giải mã kèo bóng đá cúp c2 bằng giao diện SQL.

Trước khi bạn có thể sử dụng giải mã kèo bóng đá cúp c2, bạn phải đặtWal_Levelđếnkèo bóng đá cúp c2Max_Replication_Slotsvới ít nhất 1. Sau đó, bạn nên kết nối với cơ sở dữ liệu đích (trong ví dụ dưới đây,Postgres) với tư cách là một siêu người dùng.

9190_12846

Ví dụ sau đây cho thấy cách giải mã kèo bóng đá cúp c2 được kiểm soát qua giao thức sao chép phát trực tuyến, sử dụng chương trìnhPostgreSQL: TàiBao gồm trong phân phối kèo bóng đá cúp c2. Điều này yêu cầu xác thực máy khách được thiết lập để cho phép kết nối sao chép (xemPhần 25.2.5.1) và đóMAX_WAL_SENDERSđược đặt đủ cao để cho phép kết nối bổ sung.

$ pg_recvlogical -d postgres -slot test
$ pg_recvlogical -d postgres -slot test -start -f -điều khiển+z$ psql -d postgres -c "chèn vào các giá trị dữ liệu (dữ liệu) ('4');"
$ fg
Bắt đầu 693
bảng public.data: chèn: id [integer]: 4 dữ liệu [văn bản]: '4'
Cam kết 693Control+C$ pg_recvlogical -d postgres -test -slot test --drop -slot