53.7. 범퍼카 토토 형식

이 섹션에서는 각 범퍼카 토토의 자세한 형식을 설명합니다. 각각은 프론트 엔드 (F), 백엔드 (B) 또는 둘 다 (F & B)로 보낼 수 있음을 나타냅니다.

Authenticationok (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (0)

인증이 성공했음을 지정합니다.

AuthenticationKerberoSV5 (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (2)

Kerberos v5 인증이 필요하다는 것을 지정합니다.

AuthenticationClearTextPassword (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (3)

명확한 텍스트 비밀번호가 필요하다는 것을 지정합니다.

AuthenticationMd5password (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (12)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (5)

MD5 암호화 암호가 필요하다는 것을 지정합니다.

byte4

암호를 암호화 할 때 사용할 소금.

authenticationscmcredential (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (6)

SCM 자격 증명 범퍼카 토토가 필요하다는 것을 지정합니다.

AuthenticationGSS (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (7)

GSSAPI 인증이 필요하다고 지정합니다.

AuthenticationgsScontinue (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (8)

이 범퍼카 토토가 GSSAPI 또는 SSPI 데이터를 포함하도록 지정합니다.

바이트n

GSSAPI 또는 SSPI 인증 데이터.

AuthenticationsSpi (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (9)

SSPI 인증이 필요하다는 것을 지정합니다.

AuthenticationsAsl (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (10)

SASL 인증이 필요한지 지정합니다.

메시지 본문은 서버의 선호 순서에서 SASL 인증 메커니즘의 목록입니다. 마지막 인증 메커니즘 이름 후에 터미네이터로 제로 바이트가 필요합니다.

String

SASL 인증 메커니즘의 이름.

AuthenticationsAlContinue (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (11)

이 범퍼카 토토가 SASL 챌린지가 포함되어 있음을 지정합니다.

바이트n

SASL 데이터, 사용중인 SASL 메커니즘과 관련된 데이터.

AuthenticationsAslfinal (b)
byte1 ( 'r')

범퍼카 토토를 인증 요청으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (12)

SASL 인증이 완료되었음을 지정합니다.

바이트n

SASL 결과 "추가 데이터", 사용중인 SASL 메커니즘과 관련하여

BackendKeyData (b)
byte1 ( 'k')

범퍼카 토토를 취소 키 데이터로 식별합니다. 나중에 CancelRequest 범퍼카 토토를 발행하려면 프론트 엔드 가이 값을 저장해야합니다.

int32 (12)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32

이 백엔드의 프로세스 ID.

int32

이 백엔드의 비밀 키.

bind (f)
byte1 ( 'b')

범퍼카 토토를 바인드 명령으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

대상 포털의 이름 (빈 문자열은 이름없는 포털을 선택합니다).

String

소스 준비 된 문의 이름 (빈 문자열은 이름이없는 준비 된 문을 선택합니다).

int16

다음에 따르는 매개 변수 형식 코드 수 (표시C아래). 이것은 매개 변수가 없거나 매개 변수가 모두 기본 형식 (텍스트)을 사용한다는 것을 나타낼 수 있습니다.

int16 [C]

매개 변수 형식 코드. 각각은 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

int16

다음 매개 변수 값의 수 (아마도 0). 이것은 쿼리에 필요한 매개 변수 수와 일치해야합니다.

다음, 각 매개 변수에 대해 다음 필드 쌍이 나타납니다.

int32

바이트의 매개 변수 값의 길이 (이 카운트는 자체를 포함하지 않습니다). 0이 될 수 있습니다.

바이트n

관련 형식 코드로 표시된 형식으로 매개 변수의 값.n위의 길이입니다.

마지막 매개 변수 이후 다음 필드가 나타납니다.

int16

다음과 같은 결과 열 형식 코드 수 (표시R아래). 결과 열이 없거나 결과 열이 모두 기본 형식 (텍스트)을 사용해야한다는 것을 나타낼 수 있습니다.

int16 [R]

결과 열 형식 코드. 각각은 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

bindcomplete (b)
byte1 ( '2')

범퍼카 토토를 바인드-완성 표시기로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

CancelRequest (F)
int32 (16)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (80877102)

취소 요청 코드. 값은 포함하도록 선택됩니다1234가장 중요한 16 비트에서5678최소 16 비트에서. (혼란을 피하려면이 코드는 프로토콜 버전 번호와 같지 않아야합니다.)

int32

대상 백엔드의 프로세스 ID.

int32

대상 백엔드의 비밀 키.

Close (F)
byte1 ( 'c')

범퍼카 토토를 가까운 명령으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

byte1

'S' 준비된 진술을 닫으려면;P' 포털을 닫으려면

String

닫을 준비된 문 또는 포털의 이름 (빈 문자열은 이름이없는 준비 문 또는 포털을 선택합니다)..

Closecomplete (b)
byte1 ( '3')

범퍼카 토토를 근접한 표시기로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

CommandComplete (b)
byte1 ( 'c')

범퍼카 토토를 명령-완성 된 응답으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

명령 태그. 이것은 일반적으로 어떤 SQL 명령이 완료되었는지를 식별하는 단일 단어입니다.

삽입명령, 태그는입니다.삽입OID , 여기삽입 된 행 수입니다.OID삽입 된 행의 객체 ID 인 경우1이었고 대상 테이블에는 OID가 있었지만 OIDS 시스템 열은 더 이상 지원되지 않습니다. 그러므로OID항상 0입니다.

a삭제명령, 태그는입니다.삭제여기서삭제 된 행 수입니다.

업데이트명령, 태그는입니다.업데이트여기서행 수가 업데이트되었습니다.

aselect또는테이블 작성명령, 태그는입니다.select여기서검색 된 행 수입니다.

a움직임명령, 태그는입니다.움직임여기서커서의 위치가 변경된 행의 수입니다.

afetch명령, 태그는입니다.fetch여기서커서에서 검색된 행의 수입니다.

aCOPY명령, 태그는입니다.COPY여기서복사 된 행 수입니다. (참고 : 행 카운트는에만 나타납니다.PostgreSQL8.2 이상.)

CopyData (F & B)
byte1 ( 'd')

범퍼카 토토를로 식별합니다.COPY데이터.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

바이트n

a의 일부를 형성하는 데이터COPY데이터 스트림. 백엔드에서 전송 된 범퍼카 토토는 항상 단일 데이터 행에 해당하지만 Frontends가 보낸 범퍼카 토토는 데이터 스트림을 임의로 나눌 수 있습니다.

COPYDONE (F & B)
byte1 ( 'c')

범퍼카 토토를 a로 식별합니다COPY-컴퓨터 표시기.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

CopyFail (F)
byte1 ( 'f')

범퍼카 토토를 a로 식별합니다COPY-파일 표시기.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

실패의 원인으로보고 할 오류 범퍼카 토토.

CopyInResponse (b)
byte1 ( 'g')

응답으로 범퍼카 토토를 시작 사본으로 식별합니다. 프론트 엔드는 이제 카피인 데이터를 보내야합니다 (그렇게 준비되지 않은 경우 카피 피일 범퍼카 토토를 보내십시오).

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int8

0 전체를 나타냅니다COPY형식은 텍스트입니다 (줄로 구분되는 행, 구분자 문자로 분리 된 열). 도 1은 전체 복사 형식이 바이너리임을 나타냅니다 (Datarow 형식과 유사).COPY자세한 내용은

int16

복사 할 데이터의 열 수 (표시N아래).

int16 [N]

각 열에 사용할 형식 코드. 각각은 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

CopyOUtResponse (b)
byte1 ( 'h')

범퍼카 토토를 시작 복사 출판으로 식별합니다. 이 범퍼카 토토 뒤에 복사 데이터가 이어집니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int8

0 전체를 나타냅니다COPY형식은 텍스트입니다 (줄로 구분되는 행, 구분자 문자로 분리 된 열). 도 1은 전체 복사 형식이 바이너리임을 나타냅니다 (Datarow 형식과 유사).COPY자세한 내용은

int16

복사 할 데이터의 열 수 (표시N아래).

int16 [N]

각 열에 사용할 형식 코드. 각각은 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

CopyBothRepronse (b)
byte1 ( 'w')

범퍼카 토토를 시작 복사로 식별합니다. 이 범퍼카 토토는 스트리밍 복제에만 사용됩니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int8

0 전체를 나타냅니다COPY형식은 텍스트입니다 (줄로 구분되는 행, 구분자 문자로 분리 된 열). 도 1은 전체 복사 형식이 바이너리임을 나타냅니다 (Datarow 형식과 유사).COPY자세한 내용은

int16

복사 할 데이터의 열 수 (표시N아래).

int16 [N]

각 열에 사용할 형식 코드. 각각은 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

Datarow (b)
byte1 ( 'd')

범퍼카 토토를 데이터 행으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int16

다음 열 값의 수 (아마도 0).

다음, 각 열에 대해 다음 필드 쌍이 나타납니다.

int32

열 값의 길이, 바이트의 길이 (이 카운트 자체는 포함되지 않음). 0이 될 수 있습니다.

바이트n

관련 형식 코드로 표시된 형식의 열의 값.n위의 길이입니다.

설명 (f)
byte1 ( 'd')

범퍼카 토토를 설명 명령으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

byte1

'S' 준비된 진술을 설명하기 위해;P' 포털을 설명하려면

String

설명 할 준비된 문 또는 포털의 이름 (빈 문자열은 이름이없는 준비 문 또는 포털을 선택합니다)..

EmptyQueryResponse (B)
byte1 ( 'i')

빈 쿼리 문자열에 대한 응답으로 범퍼카 토토를 식별합니다. (이것은 CommandComplete를 대체합니다.)

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

ErrorResponse (b)
byte1 ( 'e')

범퍼카 토토를 오류로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

메시지 본문은 하나 이상의 식별 된 필드로 구성되며 터미네이터로서 제로 바이트가 이어집니다. 필드는 순서대로 나타날 수 있습니다.

byte1

필드 유형을 식별하는 코드; 0이면 범퍼카 토토 터미네이터이며 문자열이 따르지 않습니다.섹션 53.8. 앞으로 더 많은 필드 유형이 추가 될 수 있으므로 Frontends는 인식되지 않은 유형의 필드를 조용히 무시해야합니다.

String

필드 값.

execute (f)
byte1 ( 'e')

범퍼카 토토를 실행 명령으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

실행할 포털의 이름 (빈 문자열이 이름없는 포털을 선택합니다).

int32

반환 할 최대 행 수, 포털에 행을 반환하는 쿼리가 포함 된 경우 (그렇지 않으면 무시). Zero는를 나타냅니다.제한 없음.

플러시 (F)
byte1 ( 'h')

범퍼카 토토를 플러시 명령으로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

FunctionCall (F)
byte1 ( 'f')

범퍼카 토토를 함수 호출로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32

호출 할 함수의 객체 ID를 지정합니다.

int16

다음 인수 형식 코드 수 (표시C아래). 이것은 인수가 없거나 인수가 모두 기본 형식 (텍스트)을 사용한다는 것을 나타 내기 위해 0 일 수 있습니다.

int16 [C]

인수 형식 코드. 각각은 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

int16

함수에 제공되는 인수 수를 지정합니다.

다음, 각 인수마다 다음 필드 쌍이 나타납니다.

int32

인수 값의 길이, 바이트 (이 카운트는 자체를 포함하지 않습니다). 0이 될 수 있습니다.

바이트n

관련 형식 코드로 표시된 형식으로 인수의 값.n위의 길이입니다.

마지막 인수 후 다음 필드가 나타납니다.

int16

함수 결과의 형식 코드. 현재 0 (텍스트) 또는 하나 (바이너리) 여야합니다.

functionCallResponse (b)
byte1 ( 'V')

범퍼카 토토를 함수 호출 결과로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32

바이트의 함수 결과 값의 길이 (이 카운트 자체는 포함되지 않음). 0이 될 수 있습니다.

바이트n

관련 형식 코드로 표시된 형식에서 함수 결과의 값.n위의 길이입니다.

gsencrequest (f)
int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (80877104)

theGSSAPI암호화 요청 코드. 값은 포함하도록 선택됩니다1234가장 중요한 16 비트에서5680최소 16 비트에서. (혼란을 피하려면이 코드는 프로토콜 버전 번호와 같지 않아야합니다.)

GSSREPONSE (F)
byte1 ( 'p')

메시지를 GSSAPI 또는 SSPI 응답으로 식별합니다. SASL 및 비밀번호 응답 메시지에도 사용됩니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

바이트n

GSSAPI/SSPI 특정 메시지 데이터.

협상 론적 변환 (b)
byte1 ( 'V')

범퍼카 토토를 프로토콜 버전 협상 범퍼카 토토로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32

클라이언트가 요청한 주요 프로토콜 버전에 대해 서버에서 지원하는 최신 마이너 프로토콜 버전.

int32

서버에서 인식하지 못하는 프로토콜 옵션 수.

그런 다음 서버에서 인식하지 못하는 프로토콜 옵션의 경우 다음이 있습니다.

String

옵션 이름.

nodata (b)
byte1 ( 'n')

범퍼카 토토를 DATA 표시기로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

uncerponse (b)
byte1 ( 'n')

범퍼카 토토를 통지로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

메시지 본문은 하나 이상의 식별 된 필드로 구성되며 터미네이터로서 제로 바이트가 이어집니다. 필드는 순서대로 나타날 수 있습니다.

byte1

필드 유형을 식별하는 코드; 0이면 범퍼카 토토 터미네이터이며 문자열이 따르지 않습니다.섹션 53.8. 앞으로 더 많은 필드 유형이 추가 될 수 있으므로 Frontends는 인식되지 않은 유형의 필드를 조용히 무시해야합니다.

String

필드 값.

NotificationResponse (b)
byte1 ( 'a')

범퍼카 토토를 알림 응답으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32

통지 백엔드 프로세스의 프로세스 ID.

String

알림이 제기 된 채널의 이름입니다.

String

thePayload통지 프로세스에서 전달 된 문자열.

ParameterDescription (b)
byte1 ( 't')

범퍼카 토토를 매개 변수로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int16

명령문에 사용되는 매개 변수 수 (0이 될 수 있음).

그런 다음 각 매개 변수에 대해 다음이 있습니다.

int32

매개 변수 데이터 유형의 객체 ID를 지정합니다.

Parameterstatus (b)
byte1 ( 's')

범퍼카 토토를 런타임 매개 변수 상태 보고서로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

보고중인 런타임 매개 변수의 이름.

String

매개 변수의 현재 값.

Parse (F)
byte1 ( 'p')

범퍼카 토토를 구문 분석 명령으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

대상 준비 된 문의 이름 (빈 문자열은 이름이없는 준비된 명령문을 선택합니다).

String

구문 분석 할 쿼리 문자열.

int16

지정된 매개 변수 데이터 유형의 수 (0). 이것은 쿼리 문자열에 나타날 수있는 매개 변수 수를 나타내는 것이 아니라, 프론트 엔드가 유형을 미리 지정하려는 숫자 만..

그런 다음 각 매개 변수에 대해 다음이 있습니다.

int32

매개 변수 데이터 유형의 객체 ID를 지정합니다. 여기에 0을 배치하는 것은 지정되지 않은 유형을 떠나는 것과 같습니다.

parsecomplete (b)
byte1 ( '1')

범퍼카 토토를 구문 분석 표시기로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

PasswordMessage (F)
byte1 ( 'p')

메시지를 암호 응답으로 식별합니다. 이는 GSSAPI, SSPI 및 SASL 응답 메시지에도 사용됩니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

암호 (요청 된 경우 암호화)

PortalSuspended (b)
byte1 ( 's')

범퍼카 토토를 포털-보급 표시기로 식별합니다. 이는 Execute Message의 행 계산 한도에 도달 한 경우에만 나타납니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

쿼리 (f)
byte1 ( 'Q')

범퍼카 토토를 간단한 쿼리로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

쿼리 문자열 자체.

ReadyForquery (b)
byte1 ( 'z')

범퍼카 토토 유형을 식별합니다. Backend가 새 쿼리주기를 준비 할 때마다 ReadyForquery가 전송됩니다.

int32 (5)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

byte1

현재 백엔드 트랜잭션 상태 표시기. 가능한 값은 '입니다.I' 유휴 상태 인 경우 (거래 블록에 있지 않음);T' 거래 블록에있는 경우;E' 실패한 트랜잭션 블록에서 (블록이 종료 될 때까지 쿼리가 거부됩니다).

RowDescription (b)
byte1 ( 't')

범퍼카 토토를 행 설명으로 식별합니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int16

연속 필드 수를 지정합니다 (0)

그런 다음 각 필드마다 다음이 있습니다.

String

필드 이름.

int32

필드를 특정 테이블의 열로 식별 할 수있는 경우 테이블의 객체 ID; 그렇지 않으면 Zero.

int16

필드를 특정 테이블의 열로 식별 할 수있는 경우 열의 속성 번호; 그렇지 않으면 Zero.

int32

필드 데이터 유형의 객체 ID.

int16

데이터 유형 크기 (참조pg_type.typlen). 음수 값은 가변 범위 유형을 나타냅니다.

int32

유형 수정 자 (참조pg_attribute.atttypMod). 수정 자의 의미는 유형 별입니다.

int16

필드에 사용되는 형식 코드. 현재는 0 (텍스트) 또는 하나 (바이너리)입니다.

SaslinitialResponse (F)
byte1 ( 'p')

메시지를 초기 SASL 응답으로 식별합니다. 이는 GSSAPI, SSPI 및 비밀번호 응답 메시지에도 사용됩니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

String

클라이언트가 선택한 SASL 인증 메커니즘의 이름.

int32

SASL 메커니즘의 길이 특정 "초기 클라이언트 응답"또는 다음의 "초기 클라이언트 응답"또는 초기 응답이없는 경우 -1

바이트n

SASL 메커니즘 특정 "초기 응답".

SASLRESPONSE (F)
byte1 ( 'p')

메시지를 SASL 응답으로 식별합니다. 이는 GSSAPI, SSPI 및 비밀번호 응답 메시지에도 사용됩니다.

int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

바이트n

SASL 메커니즘 특정 메시지 데이터.

SSLREQUEST (F)
int32 (8)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (80877103)

theSSL요청 코드. 값은 포함하도록 선택됩니다1234가장 중요한 16 비트에서5679최소 16 비트에서. (혼란을 피하려면이 코드는 프로토콜 버전 번호와 같지 않아야합니다.)

startupmessage (f)
int32

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

int32 (196608)

프로토콜 버전 번호. 가장 중요한 16 비트는 주요 버전 번호입니다 (여기에 설명 된 프로토콜의 경우 3 개).

프로토콜 버전 번호 다음에 하나 이상의 매개 변수 이름과 값 문자열이 이어집니다. 성/값 쌍 후에 터미네이터로 제로 바이트가 필요합니다.사용자필요하고 다른 것들은 선택 사항입니다. 각 매개 변수는 다음과 같이 지정됩니다.

String

매개 변수 이름. 현재 인정 된 이름은 다음과 같습니다.

사용자

AS를 연결할 데이터베이스 사용자 이름입니다. 필수의;

데이터베이스

연결할 데이터베이스. 사용자 이름으로 기본값.

옵션

백엔드에 대한 명령 줄 인수. (이것은 개별 런타임 매개 변수를 설정하는 데 유리하게 사용되지 않습니다.)이 문자열 내의 공간은 백 슬래시로 탈출하지 않는 한 인수를 분리하는 것으로 간주됩니다 (\); 쓰다\\문자 그대로의 백 슬래시를 나타냅니다.

복제

SQL 문 대신 작은 복제 명령 세트를 발행 할 수있는 스트리밍 복제 모드로 연결하는 데 사용됩니다. 값은true, false또는데이터베이스, 기본값은입니다.false. 보다섹션 53.4자세한 내용.

위 외에도 다른 매개 변수가 나열 될 수 있습니다. 로 시작하는 매개 변수 이름_PQ_.프로토콜 확장으로 사용하기 위해 예약되어 있으며, 다른 사람들은 백엔드 시작 시간에 설정할 런타임 매개 변수로 취급됩니다. 이러한 설정은 백엔드 시작 중에 적용되며 (명령 줄 인수를 구문 분석 한 후) 세션 기본값으로 작동합니다.

String

매개 변수 값.

sync (f)
byte1 ( 's')

범퍼카 토토를 동기화 명령으로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

종료 (f)
byte1 ( 'x')

범퍼카 토토를 종료로 식별합니다.

int32 (4)

자아를 포함한 바이트의 범퍼카 토토 내용 길이.

정정 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면