SW L5
를 공부하며 일주일동안 드라이버 연결을 해결하고있었다..
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "system", "111111");
해당 코드가 에러를 뱉었는데, 난 처음에 xe
라는 SID
가 이미 사용중이거나 다른 사람들처럼 orcl
로 적용해야 바뀌는 줄 알았다..
그보다 전에는 ojdbc6.jar
파일을 이곳저곳에 갖다붙이기도 했고..
결론적으론 oracle
포트가 기본 1521
이 아닌 1522
에 실행되고 있었더라..
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1522:xe", "system", "111111");
하니 성공.. 설치 과정에서 1521
포트가 사용중이였나..?
확인하는 방법은 기본값으로 설치한 사람들 기준
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\listener.ora
를 열어보면 기본 포트가 보이며 여기에 1522가 표시되어 있었던 것..
마저 등록하러 가야지