태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'jdbc'에 해당되는 글 2건

  1. 2008/04/29 JDBC로 MS SQLServer 접속하기
  2. 2008/02/28 [java] oracle jdbc 연결하기

Sample Code는
--------------------------------
 Connection conn=null;
 Statement stmt = null;
 ResultSet rset = null;
 StringBuffer sql = new StringBuffer();
 sql.append("select name from dbo.spt_values");


 try {
  Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

  String connectionUrl = "jdbc:sqlserver://localhost:1444;databaseName=DB123;user=sa;password=1234";
  conn = DriverManager.getConnection(connectionUrl);

  stmt = conn.createStatement();
  rset = stmt.executeQuery(sql.toString());
  while(rset.next()){
      out.println(rset.getString("name")+"<br>");
  }
 } catch(Exception e) {
  e.printStackTrace();
 }
--------------------------------

MS SQL 2005 에서 sqljdbc.jar 라는 jdbc 파일을 사용합니다. (기존 MS SQL 2000 에서는 3개를 사용했던 것을 2005 에서는 한개만 사용합니다.)
jdk1.4 이상에서만 사용 가능 하고 jdk1.3 이하의 버전에서는 2000용 jdbc 만 사용 가능하다고 합니다.

download link : http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=c47053eb-3b64-4794-950d-81e1ec91c1ba

Posted by bomsoft

데이터베이스 유저 아이다와 암호가 "user1", "passwd" 라고 가졍합니다.

String hostname= "host1";  // 오라클 데이테베이스가 운영되고 있는 서버명, 혹은 아이피.
String portnum = "1521";   // 접속 포트 번호, 일반적으로 1521 입니다.
String dbname = "orcl";   // 오라클 데이터베이스 인스턴스 이름.
String dbuser= "user1";
String dbpass= "passwd";

public java.sql.Connection get_connection (String hostname, String portnum, String dbname, String dbuser, String dbpass)
   
throws Exceptions
{      
    String dburl = "jdbc:oracle:thin:@" + hostname + ":" + portnum + ":" + dbname ;
    Class.forName("oracle.jdbc.driver.OracleDriver");
    java.sql.Connection conn = DriverManager.getConnection(dburl, dbuser, dbpass);
    return conn;
}

Posted by bomsoft
TAG java, jdbc, Oracle, RP