이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다current버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

7.3. 구성 파일

~/.odbc.ini사용자 지정을 포함합니다 에 대한 액세스 정보PSQLODBC드라이버. 파일은 규칙을 사용합니다 전형적인Windows레지스트리 파일이지만 이러한 제한에도 불구하고 작동하도록 할 수 있습니다.

the.odbc.ini파일에는 3이 있습니다 필요한 섹션. 첫 번째는[ODBC 데이터 출처]이것은 임의의 이름과 설명 목록입니다 액세스하려는 각 데이터베이스에 대해 두 번째 필수 섹션 데이터 소스 사양이며 다음 중 하나가 있습니다. 각 데이터베이스의 섹션. 각 섹션은 다음과 같이 표시되어야합니다 에 주어진 이름[ODBC 데이터 소스]및 다음 항목을 포함해야합니다.

드라이버 =prefix/lib/libpsqlodbc.so
데이터베이스 =DatabaseNameServerName = localhost
포트 = 5432

팁 :Postgres데이터베이스 이름은 일반적으로 a입니다 경로 이름이없는 단일 단어. 그만큼Postgres서버는 실제를 관리합니다 데이터베이스에 대한 액세스와 이름 만 지정하면됩니다. 클라이언트로부터.

다른 항목은 표시하다. 세 번째 필수 섹션은입니다.[ODBC]installDir키워드 및 다른 사람이 포함될 수 있습니다 옵션.

여기 예입니다.odbc.ini파일, 세 가지 데이터베이스에 대한 액세스 정보 표시 :

[ODBC 데이터 소스]
dataentry = 읽기/쓰기 데이터베이스
QueryOnly = 읽기 전용 데이터베이스
test = 디버깅 데이터베이스
Default = Postgres가 벗겨졌습니다

[Dataentry]
ReadOnly = 0
ServerName = localhost
데이터베이스 = 판매

[QueryOnly]
ReadOnly = 1
ServerName = localhost
데이터베이스 = 판매

[시험]
디버그 = 1
commlog = 1
ReadOnly = 0
ServerName = localhost
사용자 이름 = tgr
password = "no $ way"
포트 = 5432
데이터베이스 = 테스트

[기본]
ServerName = localhost
데이터베이스 = TGL
드라이버 = /opt/postgres/current/lib/libpsqlodbc.so

[ODBC]
installDir =/opt/applix/axdata/axshlib