Programing/JAVA

JAVA / JSP :: DBMS별 JDBC 드라이버 사용법

2010. 11. 1. 13:06
반응형
Driver

Oracle : oracle.jdbc.driver.OracleDriver
mssql : com.jk.jdbc.Driver
mysql : orj.gjt.mm.mysql.Driver
sybase : com.sybase.jdbc.jdbc.SybDriver
db2 : COM.ibm.db2.jdbc.app.DB2Driver
postgresql : 7.0 version : org.postgresql.Driver
                     6.5 version : postgresql.Driver
informix : com.informix.jdbc.IfxDriver
odbc brigde : sun.jdbc.odbc.JdbcOdbcDriver

Connection시 DB별 URL 구조


표기형식 : DB, type, Sample, memo

 DB  Oracle
 Type  jdbc:oracle:thin:@hostname:port:SID
 Sample  String url = "jdbc:oracle:thin:@telecom.kangwon.ac.kr:1521:ORA8";
 Class.forName("oracle.jdbc.driver.OracleDriver“);
 Memo  jdbc:oracle:thin->사용할 드라이버
 @telecom.kangwon.ac.kr->호스트
 1521->port번호(default 1521 사용)
 ORA8->oracle DBMS를 구분하기 위한 ID

 DB  mssql
 Type  jdbc:jk://hostname:port/database=db_name
 Sample  String url="jdbc:jk://203.237.81.192:1433/database=bosal";
 Class.forName("com.jk.jdbc.Driver“);
 Memo  jdbc:jkr->사용할드라이버
 //203,237,81,192->호스트
 1433->port번호
 database=bosal->사용할 db_name

 DB  mysql
 Type  jdbc:mysql://db_url:port/db_name
 Sample  String url = "jdbc:mysql://210.116.114.17:3306/bosal";
 Class.forName("org.gjt.mm.mysql.Driver“);
 Memo  jdbc:mysql->사용할 드라이버
 //210.116.114.17->호스트 주소
 3306->port 번호(default 3306 사용)
 bosal->사용할 DB명

 DB  sybase
 Type  jdbc:sybase:Tds:db_url:port/db_name
 Sample  String url = "jdbc:sybase:Tds:150.1.203.18:3344/bosal";
 Class.forName("com.sybase.jdbc.jdbc.SybDriver“);
 Memo  jdbc:sybase:Tds->사용할 드라이버
 150.1.203.18->호스트 주소
 3344->port 번호
 bosal->db 명

 DB  db2
 Type  jdbc:db2://172.58.654.356:port/db_name
 Sample  String url = "jdbc:db2://202.228.65.26:9010/PASS";
 Class.forName("COM.ibm.db2.jdbc.app.DB2Driver“);
 Memo  jdbc:db2->사용할 드라이버
 202.228.65.26->호스트 주소
 9010->port 번호
 PASS-> db 명

 DB  postgresql
 Type  jdbc:postgresql:db_name 
 jdbc:postgresql://host/db_name 
 jdbc:postgresql://host:port/db_name
 Sample  String url = "jdbc:postgresql://210.116.114.17:5432/bosql";
 Class.forName("org.postgresql.Driver“); -> version 7.0
 Class.forName("postgresql.Driver“); -> version 6.5
 Memo  host->호스트 주소(생략시 default는 localhost(127.0.0.1) 이다.
 port->port 번호(default 5432 사용)
 database_name->데이타베이스명

 DB  informix
 Type  jdbc:informix-sqli://hostname:port/db_name
 :INFORMIXSERVER=server_name
 :user=user_name:password=user_pwd
 Sample  String url = "jdbc:informix-sqli://localhost:2020/bosal:INFORMIXSERVER=mydb
 :user=johyungi:password=jojo";
 Class.forName("com.informix.jdbc.IfxDriver“);
 Memo  jdbc:informix-sqli->사용할 드라이버
 localhost->호스트 주소
 2020->port 번호
 bosal->db 명
 INFORMIXSERVER=mydb->DBSERVER 명
 user=johyungi->db id
 password=jojo->해당 db password

 DB  odbc brigde
 Type  jdbc:odbc:source-name
 Sample  String url = "jdbc:odbc:bosal";
 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver“);
 Memo  source-name->System DSN에 등록된 해당 DB의 이름
 드라이버는 썬에서 제공하는 sun.jdbc.odbc.JdbcOdbcDriver을 사용



자료 출처는 기억이 나지 않으며, 해당정보의 저작권은 저에게 없음을 알려드립니다. (혹시 해당 정보의 저작권자를 아시는분은 저에게 알려주세요~ )

반응형
저작자표시 비영리 동일조건 (새창열림)

'Programing > JAVA' 카테고리의 다른 글

utf-8컴파일시 한글 깨짐  (3) 2009.08.30
Head First :: 페이지 48쪽 :: BeerSong :: 맥주 99병  (4) 2009.01.06
간단한 servlet 프로그램 작성  (0) 2008.12.16
servlet 사용시 셋팅  (0) 2008.12.16
자바 연산자 연습  (0) 2008.12.07
자바가상머신(JVM) 및 바이트 코드 설명  (0) 2008.12.06
JAVA :: cmd에서 환경변수 잡아주기  (0) 2008.11.25
Java :: 자바 :: JDBC  (0) 2008.11.06
'Programing/JAVA' 카테고리의 다른 글
  • utf-8컴파일시 한글 깨짐
  • Head First :: 페이지 48쪽 :: BeerSong :: 맥주 99병
  • 간단한 servlet 프로그램 작성
  • servlet 사용시 셋팅
Dongkkase
Dongkkase
개발자로 일하면서 부딪히는 문제풀이가 누군가에게 도움이 되길 바라며
    반응형
  • Dongkkase
    정집사의 개발로그
    Dongkkase
  • 전체
    오늘
    어제
    • All (474) N
      • 금융 (61)
      • Programing (291) N
        • Algorithm (39)
        • API (2)
        • javascript (122) N
        • CSS (8)
        • HTML (10)
        • PHP (15)
        • JAVA (27)
        • JSP (17)
        • JSP 예제 (1)
        • IOS (1)
        • Android (1)
        • Sencha Touche (1)
        • bat file, cmd (0)
        • 디버깅 (2)
        • SQL (17)
        • MS-SQL (1)
        • MySQL (13) N
        • 보안 (5)
      • Server (14)
        • Docker (1)
        • Windows (9)
        • Linux (3)
        • jeus (1)
      • Database (6)
      • IT 일반 (15)
      • 리뷰 (38)
        • Book (17)
        • 제품 (2)
        • 영화 소개 (11)
        • 음악 소개 (7)
      • 잡생각 (36)
        • 회고 (3)
        • 컬럼 (4)
        • 자료실 (6)
        • 낙서장 (12)
        • 위시리스트 (2)
        • WOW (1)
        • 덕 (1)
  • 인기 글

  • 최근 댓글

  • 태그

    위시리스트
    SQL
    자바스크립트
    Java
    디자인패턴
    자바스크립트유틸
    JavaScript
    기초
    블로그
    It
    IT·컴퓨터
    php
    읽고 싶은 책
    IT블로그
    자바
    IT 관련
    사고 싶은 책
    iT's MY LiFE
    jsp
    js패턴
Dongkkase
JAVA / JSP :: DBMS별 JDBC 드라이버 사용법
상단으로

티스토리툴바