목차
이 부록과 다음 부록에는 다음에서 찾을 수 있는 모듈에 관한 정보가 포함되어 있습니다.기여디렉토리PostgreSQL배포. 여기에는 핵심 PostgreSQL 시스템의 일부가 아닌 포팅 도구, 분석 유틸리티 및 플러그인 기능이 포함됩니다. 주로 제한된 대상을 다루거나 기본 소스 트리의 일부가 되기에는 너무 실험적이기 때문입니다. 이것이 그 유용성을 배제하지 않습니다.
이 부록은 다음에 있는 확장 및 기타 서버 플러그인 모듈을 다룹니다.기여. 토토 : 문서 : 15 : 부록 G. 추가 공급 프로그램유틸리티 프로그램을 다룹니다.
소스 배포판에서 빌드할 때 "세계" 대상을 빌드하지 않는 한 이러한 구성요소는 자동으로 빌드되지 않습니다(참조2단계). 다음을 실행하여 모두 빌드하고 설치할 수 있습니다.
만들다설치하기
에서기여구성된 소스 트리의 디렉토리; 또는 선택한 모듈 하나만 빌드하고 설치하려면 해당 모듈의 하위 디렉터리에서 동일한 작업을 수행하세요. 많은 모듈에는 다음을 실행하여 실행할 수 있는 회귀 테스트가 있습니다.
확인하세요
설치 전 또는
설치 확인 수행
일단 당신은포스트그레SQL서버가 실행 중입니다.
사전 패키지 버전을 사용하는 경우포스트그레SQL, 이러한 모듈은 일반적으로 다음과 같은 별도의 하위 패키지로 제공됩니다.postgresql-contrib.
많은 토토이 새로운 사용자 정의 함수, 연산자 또는 유형을 제공합니다. 이러한 토토 중 하나를 사용하려면 코드를 설치한 후 데이터베이스 시스템에 새 SQL 개체를 등록해야 합니다. 이는 a를 실행하여 수행됩니다.확장 프로그램 만들기명령. 새로운 데이터베이스에서는 간단히 다음을 수행할 수 있습니다.
확장 프로그램 생성토토_이름;
이 명령은 현재 데이터베이스에만 새 SQL 개체를 등록하므로 모듈 기능을 사용할 수 있는 각 데이터베이스에서 실행해야 합니다. 또는 데이터베이스에서 실행하세요.템플릿1확장 프로그램은 기본적으로 이후에 생성되는 데이터베이스에 복사됩니다.
이 모든 토토에 대해,확장 프로그램 생성토토을 고려하지 않는 한 데이터베이스 수퍼유저가 실행해야 합니다.“신뢰할 수 있는”, 이 경우 다음을 가진 모든 사용자가 실행할 수 있습니다.만들기현재 데이터베이스에 대한 권한. 신뢰할 수 있는 모듈은 다음 섹션에서 식별됩니다. 일반적으로 신뢰할 수 있는 모듈은 데이터베이스 외부 기능에 대한 액세스를 제공할 수 없는 모듈입니다.
많은 모듈을 사용하면 선택한 스키마에 개체를 설치할 수 있습니다. 그렇게 하려면 다음을 추가하세요.스키마에schema_name확장 프로그램 만들기명령. 기본적으로 객체는 현재 생성 대상 스키마에 배치되며 기본값은 다음과 같습니다.공개.
그러나 이 토토 중 일부는 그렇지 않습니다.“확장 프로그램”이런 의미에서는 다음과 같은 다른 방법으로 서버에 로드됩니다.shared_preload_libraries. 자세한 내용은 각 토토의 설명서를 참조하세요.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.