tỷ lệ kèo bóng đá (văn bản Connstr) trả về văn bản tỷ lệ kèo bóng đá (văn bản ConnName, văn bản Connstr) trả về văn bản
tỷ lệ kèo bóng đá ()
Thiết lập a
Kết nối với điều khiển từ xatỷ lệ kèo bóng đáCơ sở dữ tỷ lệ kèo bóng đá. Máy chủ và cơ sở dữ tỷ lệ kèo bóng đá
được liên hệ được xác định thông qua một tiêu chuẩnlibpqChuỗi kết nối. Tùy chọn, một tên
có thể được gán cho kết nối. Nhiều kết nối có tên có thể
được mở cùng một lúc, nhưng chỉ có một kết nối không tên được cho phép tại
một thời gian. Kết nối sẽ tồn tại cho đến khi đóng hoặc cho đến khi
Phiên cơ sở dữ tỷ lệ kèo bóng đá đã kết thúc.
Chuỗi kết nối cũng có thể là tên của một
Máy chủ nước ngoài. Nên sử dụngPostgresql_fdw_validator
Khi xác định
Trình bao bọc dữ tỷ lệ kèo bóng đá nước ngoài tương ứng. Xem ví dụ dưới đây, như
cũng như những điều sau:Tạo dữ tỷ lệ kèo bóng đá nước ngoài
Trình bao bọc, PostgreSQL:,
PostgreSQL: Tài liệu:
Tên sẽ sử dụng cho kết nối này; Nếu bị bỏ qua, một Kết nối không tên được mở, thay thế bất kỳ Kết nối không tên.
libpq-Style kết nối
Chuỗi thông tin, ví dụhostaddr = 127.0.0.1 cổng = 5432 dbname = mydb
user = postgres password = myPasswd. Để biết chi tiết, xemPQConnectDB
inPhần 31.1.
Trạng thái trả về, luôn luôn làOK(vì bất kỳ lỗi nào khiến chức năng ném lỗi thay vì trả lại).
Chỉ có thể sử dụng siêu người dùngtỷ lệ kèo bóng đá
để tạo
Các kết nối không xác thực không liên tục. Nếu không phải là người giám sát cần
Khả năng này, sử dụngdblink_connect_u
Thay vào đó.
Không khôn ngoan khi chọn tên kết nối có chứa bằng nhau Dấu hiệu, vì điều này mở ra nguy cơ nhầm lẫn với thông tin kết nối chuỗi trong khácdblinkchức năng.
chọn tỷ lệ kèo bóng đá ('dbname = postgres'); tỷ lệ kèo bóng đá ---------------- ĐƯỢC RỒI (1 hàng) Chọn tỷ lệ kèo bóng đá ('myconn', 'dbname = postgres'); tỷ lệ kèo bóng đá ---------------- ĐƯỢC RỒI (1 hàng) - Chức năng bao bọc dữ liệu nước ngoài - Lưu ý: Kết nối cục bộ phải yêu cầu xác thực mật khẩu để điều này hoạt động đúng - Nếu không, bạn sẽ nhận được lỗi sau từ tỷ lệ kèo bóng đá (): ----------------------------------------------------------------------------------- - Lỗi: Mật khẩu là bắt buộc -Chi tiết: Không phải người quản lý không thể kết nối nếu máy chủ không yêu cầu mật khẩu. - Gợi ý: Phương thức xác thực của máy chủ đích phải được thay đổi. Tạo người dùng dblink_regression_test bằng mật khẩu 'bí mật'; Tạo trình bao bọc dữ liệu nước ngoài Postgresql Trình xác nhận PostgreSQL_FDW_VALIDATOR; Tạo máy chủ FDTest Dữ liệu nước ngoài Tùy chọn PostgreSQL (hostaddr '127.0.0.1', dbname 'recret_regression'); Tạo ánh xạ người dùng cho các tùy chọn fdtest của dblink_regression_test (người dùng 'dblink_regression_test', mật khẩu 'bí mật'); Cấp sử dụng trên máy chủ nước ngoài fdtest cho dblink_regression_test; Cấp chọn trên bảng foo cho dblink_regression_test; \ set igen_user: người dùng \ C - dblink_regression_test Chọn tỷ lệ kèo bóng đá ('myconn', 'fdtest'); tỷ lệ kèo bóng đá ---------------- ĐƯỢC RỒI (1 hàng) Chọn * từ dblink ('myconn', 'select * from foo') dưới dạng t (a int, b text, c text []); A | B | c ----+---+--------------- 0 | A | A0, B0, C0 1 | B | A1, B1, C1 2 | C | A2, B2, C2 3 | D | A3, B3, C3 4 | E | A4, B4, C4 5 | f | A5, B5, C5 6 | g | A6, B6, C6 7 | H | A7, B7, C7 8 | Tôi | A8, B8, C8 9 | J | A9, B9, C9 10 | k | A10, B10, C10