34.18. 연결 매개변수의 와이즈 토토 조회

만약libpqLDAP 지원으로 컴파일되었습니다(옵션--with-와이즈 토토for구성) 다음과 같은 연결 옵션을 검색할 수 있습니다.호스트또는db이름중앙 서버에서 LDAP를 통해. 장점은 데이터베이스의 연결 매개변수가 변경되는 경우 모든 클라이언트 시스템에서 연결 정보를 업데이트할 필요가 없다는 것입니다.

와이즈 토토 연결 매개변수 조회는 연결 서비스 파일을 사용합니다.pg_service.conf(참조PostgreSQL : 문서 : 15 : 34.17. 연결 서비스 스포츠 토토 사이트). a의 한 줄pg_service.conf다음으로 시작하는 스탠자와이즈 토토://LDAP URL로 인식되어 LDAP 쿼리가 수행됩니다. 결과는 다음 목록이어야 합니다.키워드 = 값연결 옵션을 설정하는 데 사용되는 쌍입니다. URL은 다음을 준수해야 합니다.RFC 1959다음 형식이어야 합니다

와이즈 토토://[호스트 이름[:포트]]/검색_베이스?속성?검색_범위?필터

어디에서호스트 이름기본값은로컬호스트그리고포트기본값은 389입니다.

처리 중pg_service.conf성공적인 와이즈 토토 조회 후 종료되지만 와이즈 토토 서버에 접속할 수 없는 경우 계속됩니다. 이는 다른 와이즈 토토 서버(클래식)를 가리키는 추가 와이즈 토토 URL 행으로 대체를 제공하기 위한 것입니다.키워드 = 값쌍 또는 기본 연결 옵션. 이 경우 오류 메시지를 받으려면 LDAP URL 뒤에 구문적으로 잘못된 줄을 추가하세요.

LDIF 파일로 생성된 샘플 와이즈 토토 항목

버전:1
dn:cn=내데이터베이스, dc=내회사, dc=com
변경 유형:추가
객체 클래스:상단
객체 클래스:장치
CN:내 데이터베이스
설명:호스트=dbserver.mycompany.com
설명:포트=5439
설명:dbname=mydb
설명:사용자=mydb_user
설명:sslmode=require

다음 LDAP URL로 쿼리될 수 있습니다:

와이즈 토토://ldap.mycompany.com/dc=mycompany,dc=com?description?one?(cn=mydatabase)

또한 일반 서비스 파일 항목을 와이즈 토토 조회와 혼합할 수 있습니다. 스탠자에 대한 완전한 예는pg_service.conf다음과 같을 것입니다:

# 호스트와 포트만 LDAP에 저장됩니다. DB 이름과 사용자를 명시적으로 지정하세요.
[고객DB]
DB이름=고객
사용자=앱사용자
와이즈 토토://ldap.acme.com/cn=dbserver,cn=hosts?pgconnectinfo?base?(objectclass=*)

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.