jdbc와 오라클(10g) 연동 시 connection이 안되네요. <div><br></div> <div>500에러뜨고 아래의 에러코드가 뜹니다. 학교 컴에서는 db연동되서 잘 됐는데, 집컴으로 옮겨서 하니까 안되네요</div> <div><br></div> <div><div>java.lang.NullPointerException</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.lang.String.<init>(Unknown Source)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1517)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:589)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:542)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(T4CTTIoauthenticate.java:816)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:362)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.sql.DriverManager.getConnection(Unknown Source)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>at java.sql.DriverManager.getConnection(Unknown Source)</div></div> <div><br></div> <div>Connection con = DriverManager.getConnection(jdbc:oracle:thin:@localhost:1521:xe);</div> <div><br></div> <div>db홈피접속 잘 되고, 테이블도 만들어뒀습니다.</div> <div>sid가 xe인 것도 확인했고요</div> <div><br></div> <div>뭐가문제인 건지...eclipse 문제인 걸까요?</div> <div><br></div> <div>아래는 DBUtil 코드입니다.</div> <div><br></div> <div><div>static{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>try {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Class.forName("oracle.jdbc.driver.OracleDriver");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>} catch (ClassNotFoundException e) {</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>e.printStackTrace();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public static Connection getConnection() throws SQLException{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "id", "password");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return con;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.