NetBeans에서 Postgre SQL에 DB Connect 하기
NetBeans에서 DB Connect 방법에 관해서는 NetBeans 프로그램의 Help 문서에 언급되어 있습니다.
메뉴-Help -> Help Context를 실행하면 IDE Help가 실행되며, Contents 탭에서 Servers and Databases -> Working with databases -> Setting Up a Database Connection 문서에서 Database Connection에 관해 언급되어 있습니다.
NetBeans에서 Postgre SQL에서 DB Connect 하는 것은 다음과 같은 과정을 거칩니다.
1. PostgreSQL을 가동시킵니다.
2. NetBeans의 Runtime탭을 엽니다.
3. Database Driver를 추가합니다.
4. New Connection을 추가합니다.
5. DB에 접속합니다.
메뉴-Help -> Help Context를 실행하면 IDE Help가 실행되며, Contents 탭에서 Servers and Databases -> Working with databases -> Setting Up a Database Connection 문서에서 Database Connection에 관해 언급되어 있습니다.
NetBeans에서 Postgre SQL에서 DB Connect 하는 것은 다음과 같은 과정을 거칩니다.
1. PostgreSQL을 가동시킵니다.
# su postgres
# postmaster -D /var/lib/pgsql/data &
2. NetBeans의 Runtime탭을 엽니다.
메뉴-Windows -> Runtime
3. Database Driver를 추가합니다.
DB에 접속하기 위하여 "Databases node 확장 -> Drivers 우클릭 -> New Driver 선택 -> Add"를 눌러 드라이버 파일을 추가합니다. 이 때 PostgreSQL 의 JDBC 드라이버는 /usr/postgres/8.2/jdbc/postgresql.jar 경로에 존재합니다. 드라이버 파일을 추가하고 나면 Drivers 노드 아래 PostgreSQL (v7.0 later) 노드가 새로 추가된 것을 확인할 수 있습니다.
4. New Connection을 추가합니다.
DB에 접속하기 위하여 Databases를 우클릭하여 New Connection을 선택합니다.
New Database Connection창이 뜨면 Basic Setting 탭에서 Name은 "PostgreSQL (v7.0 and later)"를 선택하고 Database URL에서 jdbc:postgresql://<HOST>:<PORT>/<DB>를 지정합니다. <HOST>는 테스트를 위해서는 localhost, <DB>는 postgreSQL의 database명을 입력합니다.
5. DB에 접속합니다.
Databases 노드 아래 데이터베이스가 추가된 것을 확인하고 우클릭하여 Connect를 선택하고 DB 사용자의 아이디와 패스워드를 이용하여 로그인하면 DB에 접속할 수 있습니다.