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

제 31 장.JDBC인터페이스

JDBC핵심APIJava 1.1 이상. 그것 표준 인터페이스 세트를 제공SQL-Compliant 데이터베이스.

PostgreSQL제공타입 4 JDBC드라이버. 4 형은 드라이버를 나타냅니다 순수한 Java로 작성되었으며 데이터베이스에서 통신합니다. 시스템 자체 네트워크 프로토콜. 이 때문에 운전자는입니다 플랫폼 독립; 컴파일되면 드라이버를 사용할 수 있습니다 모든 시스템.

이 장은 완전한 안내서가 아닙니다JDBC프로그래밍이지만 당신을 시작하도록 도와주세요. 자세한 내용은 기준JDBC API문서. 또한, 소스에 포함 된 예.

31.1. 설정JDBC드라이버

이 섹션은 당신이하기 전에 취해야 할 단계에 대해 설명합니다. 를 사용하는 프로그램을 작성하거나 실행할 수 있습니다.JDBC인터페이스.

31.1.1. 운전자 얻기

드라이버의 사전 컴파일 버전은 다운로드 할 수 있습니다 그만큼PostgreSQL JDBC웹 사이트.

또는 소스에서 드라이버를 구축 할 수는 있지만 변경하는 경우에만이 작업을 수행해야합니다. 소스 코드. 자세한 내용은를 참조하십시오.PostgreSQL 설치 지침. 후에 설치, 운전자는에서 찾아야합니다.prefix/Share/java/스포츠 토토 사이트.jar. 결과 드라이버는 Java 버전을 위해 제작됩니다. 당신은 달리고 있습니다. 1.1로 구축하는 경우JDK당신은 그 버전을 만들 것입니다 지원JDBC1 사양, 1.2 또는 1.3으로 빌드하는 경우JDK당신은 그 버전을 만들 것입니다 지원JDBC2 사양, 마지막으로 1.4로 빌드하는 경우JDK당신은 a 를 지원하는 버전JDBC3 사양.

31.1.2. 수업 설정 길

드라이버를 사용하려면 Jar Archive (name스포츠 토토 사이트.jar소스에서 구축 한 경우 그렇지 않으면 이름이 지정 될 것입니다PG7.4JDBC1.jar, pg7.4jdbc2.jar, 또는pg7.4jdbc3.jarJDBC 1, JDBC2 및JDBC3 버전)가 있어야합니다 클래스 경로에 포함되어 있습니다.ClassPath환경 변수 또는 깃발 사용Java명령 선.

예를 들어,를 사용하는 응용 프로그램이 있다고 가정합니다.JDBC드라이버에 액세스 할 수 있습니다 데이터베이스 및 해당 응용 프로그램은로 설치됩니다./usr/local/lib/myapp.jar. 스포츠 토토 사이트JDBC드라이버 설치/usr/local/pgsql/share/java/스포츠 토토 사이트.jar. 응용 프로그램을 실행하려면 다음을 사용합니다.

Export ClassPath =/usr/local/lib/myapp.jar : /usr/local/pgsql/share/java/스포츠 토토 사이트.jar :.
Java MyApp

응용 프로그램 내에서 드라이버를로드하면 커버됩니다 안에섹션 31.2.

31.1.3. 데이터베이스 서버 준비JDBC

Java는 TCP/IP 연결 만 사용하기 때문에PostgreSQL서버가 있어야합니다 TCP/IP 연결을 수락하도록 구성되었습니다. 이것은 할 수 있습니다 환경tcpip_socket = truein스포츠 토토 사이트.conf파일 또는 by 공급-i옵션 플래그시기 시작Postmaster.

또한의 클라이언트 인증 설정pg_hba.conf파일을 구성해야 할 수도 있습니다. 참조PostgreSQL : 문서 : 7.4 : 윈 토토 윈 토토자세한 내용. 그만큼​​JDBC드라이버 지원신뢰, ID, 비밀번호, MD5crypt인증 방법.