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
Tài liệu 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 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

soi kèo bóng đá truoctran

tên

soi kèo bóng đá truoctran-Thiết lập soi kèo bóng đá truoctran cơ sở dữ liệu

Synopsis

soi kèo bóng đá truoctran vớiConnection_Target[ASConnection_Name] [Người dùngConnection_user]
soi kèo bóng đá truoctran với mặc định
KẾT NỐIConnection_usercơ sở dữ liệuConnection_Target

Mô tả

Thesoi kèo bóng đá truoctranLệnh thiết lập soi kèo bóng đá truoctran giữa máy khách và máy chủ PostgreSQL.

tham số

Connection_Target

Connection_TargetChỉ định máy chủ đích của soi kèo bóng đá truoctran trên một trong một số biểu mẫu.

[cơ sở dữ liệu_name] [@host] [:Cổng]

soi kèo bóng đá truoctran qua TCP/IP

UNIX: PostgreSQL: //host[:Cổng]/[cơ sở dữ liệu_name] [?Connection_Option]

soi kèo bóng đá truoctran qua các ổ cắm miền Unix

TCP: PostgreSQL: //máy chủ[:Cổng]/[cơ sở dữ liệu_name] [?Connection_Option]

soi kèo bóng đá truoctran qua TCP/IP

Hằng số chuỗi SQL

chứa một giá trị trong một trong các biểu mẫu trên

Biến máy chủ

Biến máy chủ của loạichar []hoặcVarchar []chứa một giá trị ở một trong các biểu mẫu trên

Connection_Name

Một định danh tùy chọn cho soi kèo bóng đá truoctran, để nó có thể được đề cập trong các lệnh khác. Đây có thể là một định danh SQL hoặc biến máy chủ.

Connection_user

Tên người dùng cho soi kèo bóng đá truoctran cơ sở dữ liệu.

Tham số này cũng có thể chỉ định tên người dùng và mật khẩu, sử dụng một biểu mẫuuser_name/Mật khẩu, user_nameđược xác định bởiMật khẩuhoặcuser_namesử dụngMật khẩu.

Tên và mật khẩu người dùng có thể là định danh SQL, hằng số chuỗi hoặc biến máy chủ.

mặc định

Sử dụng tất cả các tham số soi kèo bóng đá truoctran mặc định, như được định nghĩa bởi libpq.

ví dụ

Ở đây một số biến thể để chỉ định các tham số soi kèo bóng đá truoctran:

EXEC SQL soi kèo bóng đá truoctran với "ConnectDB" làm chính;
EXEC SQL soi kèo bóng đá truoctran với "ConnectDB" là thứ hai;
EXEC SQL soi kèo bóng đá truoctran với "Unix: Postgresql: //200.46.204.71/connectdb" với tư cách là trình soi kèo bóng đá truoctran người dùng chính;
EXEC SQL soi kèo bóng đá truoctran với "Unix: Postgresql: // localhost/ConnectDB" với tư cách là trình soi kèo bóng đá truoctran người dùng chính;
EXEC SQL soi kèo bóng đá truoctran với 'ConnectDB' làm chính;
EXEC SQL soi kèo bóng đá truoctran với 'Unix: Postgresql: // localhost/ConnectDB' với tư cách là người dùng chính: Người dùng;
EXEC SQL soi kèo bóng đá truoctran với: DB AS: ID;
EXEC SQL soi kèo bóng đá truoctran với: trình soi kèo bóng đá truoctran người dùng DB bằng cách sử dụng: PW;
EXEC SQL soi kèo bóng đá truoctran với @localhost với tư cách là người dùng chính ConnectDB;
EXEC SQL soi kèo bóng đá truoctran với ReventDB1 làm chính;
EXEC SQL soi kèo bóng đá truoctran với AS Main User ConnectDB;
EXEC SQL soi kèo bóng đá truoctran với ConnectDB AS: ID;
EXEC SQL soi kèo bóng đá truoctran với ConnectDB với tư cách là người dùng chính Connectuser/ConnectDB;
EXEC SQL soi kèo bóng đá truoctran với ConnectDB làm chính;
EXEC SQL soi kèo bóng đá truoctran với ConnectDB@localhost làm chính;
EXEC SQL soi kèo bóng đá truoctran với TCP: Postgresql: // LocalHost/User ConnectDB;
EXEC SQL soi kèo bóng đá truoctran với TCP: Postgresql: // LocalHost/ConnectDB Người dùng Connectuser được xác định bởi ConnectPW;
EXEC SQL soi kèo bóng đá truoctran với TCP: Postgresql: // LocalHost: 20/ConnectDB Người dùng Connectuser được xác định bởi ConnectPW;
EXEC SQL soi kèo bóng đá truoctran với UNIX: Postgresql: // localhost/as as usin soi kèo bóng đá truoctran chính;
EXEC SQL soi kèo bóng đá truoctran với Unix: Postgresql: // localhost/ConnectDB làm trình soi kèo bóng đá truoctran người dùng chính;
EXEC SQL soi kèo bóng đá truoctran với Unix: PostgreSQL: // LocalHost/ConnectDB Người dùng Connectuser được xác định bởi "ConnectPW";
EXEC SQL soi kèo bóng đá truoctran với Unix: PostgreSQL: // LocalHost/ConnectDB Người dùng Connectuser bằng cách sử dụng "ConnectPW";
EXEC SQL soi kèo bóng đá truoctran với Unix: PostgreSQL: // LocalHost/ConnectDB? Connect_Timeout = 14 Người dùng Connectuser;

Đây là một chương trình ví dụ minh họa việc sử dụng các biến máy chủ để chỉ định các tham số soi kèo bóng đá truoctran:

int
Main (Void)

EXEC SQL bắt đầu phần khai báo;
    char *dbname = "testDb";    / * Tên cơ sở dữ liệu */
    char *user = "testuser";  / * tên người dùng soi kèo bóng đá truoctran */
    char *soi kèo bóng đá truoctran = "tcp: postgresql: // localhost: 5432/testdb";
                                    / * chuỗi soi kèo bóng đá truoctran */
    char ver [256];                  / * bộ đệm để lưu trữ chuỗi phiên bản */
EXEC SQL END TUYÊN BỐ TUYÊN BỐ;

    Ecpgdebug (1, stderr);

    EXEC SQL soi kèo bóng đá truoctran với: DBName Người dùng: Người dùng;
    Exec sql chọn pg_catalog.set_config ('search_path', '', false); Exec sql cam kết;
    EXEC SQL CHỌN PHIÊN BẢN () vào: Ver;
    EXEC SQL Ngắt soi kèo bóng đá truoctran;

    printf ("Phiên bản: %s \ n", ver);

    EXEC SQL soi kèo bóng đá truoctran với: Người dùng soi kèo bóng đá truoctran: Người dùng;
    Exec sql chọn pg_catalog.set_config ('search_path', '', false); Exec sql cam kết;
    EXEC SQL CHỌN PHIÊN BẢN () vào: Ver;
    EXEC SQL Ngắt soi kèo bóng đá truoctran;

    printf ("Phiên bản: %s \ n", ver);

    trả lại 0;

Tương thích

soi kèo bóng đá truoctranđược chỉ định trong tiêu chuẩn SQL, nhưng định dạng của các tham số soi kèo bóng đá truoctran được thực hiện cụ thể.