티스토리 뷰

Sample Source

[SampleSource] DBConnTest.java

빼인트 2009. 11. 26. 08:23

목적 : JEUS에서 제공하는 DataSouce를 사용하지 않고.. 즉, JEUS를 통하지 않고 다이렉트로 접속하는 부분에서 이상이 없는지 확인하려할 때 사용함. DB 접속자체의 이상유무를 확인하려 할 때 사용. Oracle 샘플

import java.sql.*;
public class DBConnTest {
    public static void main(String[] args) {
        Connection conn=null;
        try {
            //Class.forName("oracle.jdbc.pool.OracleDataSource");
            Class.forName("oracle.jdbc.driver.OracleDriver");
            System.out.println("JDBC Driver Loading Success");
            conn=DriverManager.getConnection("jdbc:oracle:thin:@192.168.174.128:1521:ORA10G", "scott", "tiger");
            System.out.println("Connected..");
            conn.close();
        } catch (ClassNotFoundException cnfe) {
            System.out.println("Not Found Class.."+cnfe.getMessage());
        } catch(SQLException se){
            System.out.println(se.getMessage());
        }
    }
}
MS-SQL 샘플 ( 아래 부분만 수정)
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
// 중략..
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=ms","user","passwd");
MySQL 샘플 ( 아래 부분만 수정)
Class.forName("com.mysql.jdbc.Driver");
// 중략..
conn=DriverManager.getConnection("jdbc:mysql://192.168.174.128:3306/novel", "scott", "tiger");

*컴파일 예 javac -classpath .:ojdbc14.jar DBConnTest.java *실행 예 java -classpath .:ojdbc14.jar DBConnTest


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함