이 문서는 지원되지 않는 버전의 토토 핫을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 17.5. 설치 후 토토버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

15.5. 설치 후 설정

15.5.1. 공유 도서관

공유 라이브러리가있는 일부 시스템에서는 시스템 새로 설치된 공유 라이브러리를 찾는 방법. 그만큼 이것이 인 시스템not필수 포함freebsd, hp-ux, irix, Linux, netbsd, OpenBSD, TRU64 UNIX(이전Digital UNIX) 및Solaris.

공유 라이브러리 검색 경로를 설정하는 방법은마다 다릅니다. 플랫폼이지만 가장 널리 사용되는 방법은 환경 변수ld_library_path좋아요 So : Bourne Shells에서 (SH, KSH, bash, ZSH) :

ld_library_path =/usr/local/pgsql/lib
내보내기 ld_library_path

또는 inCSH또는tcsh:

setenv ld_library_path/usr/local/pgsql/lib

교체/usr/local/pgsql/lib당신이 설정 한 내용-libdirin1 단계. 당신은 이것을 넣어야합니다 와 같은 쉘 시작 파일로 명령/etc/profile또는~/.bash_profile. 에 대한 좋은 정보 이 방법과 관련된 경고는에서 찾을 수 있습니다.http : //xahlee.org/unixresource_dir/_/ldpath.html.

일부 시스템에서는 환경을 설정하는 것이 바람직 할 수 있습니다. 변하기 쉬운ld_run_path 건물.

onCygwin, 라이브러리를 넣으십시오 의 디렉토리PATH또는 이동.dll파일에bin디렉토리.

의심스러운 경우 시스템의 수동 페이지를 참조하십시오 (아마도ld.so또는rld). 만약에 나중에 다음과 같은 메시지를받습니다.

PSQL : 공유 라이브러리로드 오류
libpq.so.2.1 : 공유 객체 파일을 열 수 없음 : 해당 파일 또는 디렉토리 없음

이 단계가 필요했습니다. 그때 간단히 돌봐.

당신이 켜져 있다면Linux그리고 당신은 있습니다 루트 액세스, 실행할 수 있습니다 :

/sbin/ldconfig/usr/local/pgsql/lib

13483_13625ldconfig더 많은 경우 정보. 에freebsd, netbsdOpenBSD명령은 다음과 같습니다.

/sbin/ldconfig -m/usr/local/pgsql/lib

대신. 다른 시스템은 동등한 것으로 알려져 있지 않습니다 명령.

15.5.2. 환경 변수

에 설치 한 경우/usr/local/pgsql또는 프로그램을 검색하지 않은 다른 위치 기본값, 추가해야/usr/local/pgsql/bin(또는 설정 한 내용--바인 디르in1 단계)로Path. 엄격하게 말하면, 이것은 아닙니다 필요하지만 사용이 필요합니다.토토 핫훨씬 더 편리합니다.

이렇게하려면 다음을 쉘 시작 파일에 추가합니다. 처럼~/.bash_profile(또는/etc/profile, 모든 사람에게 영향을 미치기를 원한다면 사용자) :

path =/usr/local/pgsql/bin : $ path
수출 경로

사용중인 경우CSH또는TCSH, 다음 명령을 사용하십시오 :

set path = (/usr/local/pgsql/bin $ path)

시스템을 찾을 수 있도록man문서화, 같은 줄을 추가해야합니다 다음에 설치되지 않는 한 쉘 시작 파일에 대한 다음 기본적으로 검색되는 위치 :

manpath =/usr/local/pgsql/share/man : $ manpath
수출 manpath

환경 변수pghostandpgport클라이언트 응용 프로그램에 지정하십시오 데이터베이스 서버의 호스트 및 포트. 기본값. 원격으로 클라이언트 애플리케이션을 실행하려면 데이터베이스 세트를 사용하려는 모든 사용자가 편리합니다pghost. 그러나 이것은 필요하지 않습니다. 그만큼 명령 줄 옵션을 통해 대부분의 설정을 전달할 수 있습니다. 클라이언트 프로그램.