게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
이클립스 ORA-01017에 조언 구해봅니다....
게시물ID : programmer_12491짧은주소 복사하기
작성자 : 뒹구는곰돌
추천 : 0
조회수 : 9367회
댓글수 : 15개
등록시간 : 2015/08/01 16:32:49
옵션
  • 베스트금지
  • 본인삭제금지
import java.sql.*;

public class OracleConnection {

  public static Connection getConnection() {
    Connection conn = null;
    try {
      Class.forName("oracle.jdbc.driver.OracleDriver");
    } catch(ClassNotFoundException e) {
      System.out.println("드라이버의 로딩에 실패했습니다.");
    }
    System.out.println("드라이버의 로딩에 성공했습니다.");
    try {
      // Class DriverManager     
      // getConnection(String url, String user, String password)
      conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "bear", "1234");
    } catch(SQLException e) {
      // SQLException - if a database access error occurs or the url is null
      System.out.println("오라클의 로그인 실패");
      e.printStackTrace();
    }
    System.out.println("오라클의 로그인 성공");
    return conn;
    
  } // End of getConnection()
  
  public static void main(String[] args) {
    Connection connOracle = null;
    try {
      connOracle = OracleConnection.getConnection();
      System.out.println("커넥션 객체 : " + connOracle);
    } catch(Exception e) { 
   
    }finally {
      try {
        if(connOracle != null) 
          connOracle.close();
      }   catch(Exception e) { 
        e.printStackTrace();
      }
    }

  } // End of main()

} // End of class OracleConnection

여기서 컴파일 했을 때 오라클 드라이버 까지는 불러 오는데 

java.sql.SQLException: ORA-01017: invalid username/password; logon denied

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:450)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:392)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:385)
at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:1018)
at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:501)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:522)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:257)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:437)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:954)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:639)
at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:666)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:566)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.bear.jdbc.example1.OracleConnection.getConnection(OracleConnection.java:18)
at com.bear.jdbc.example1.OracleConnection.main(OracleConnection.java:32)

이 에러가 뜨면서 로그인이 되지 않습니다...
계정 생성 확인 비밀번호 맞게 다 입력했고 대소문자 구분 설정도 다 해봤는데도 여기서 막혔습니다...
여기서 몇시간 째 찾다가 막혀서 도움을 구해보고자 합니다...
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호