²ûÂïÇÑ java ¿¡·¯ÀÔ´Ï´Ù.
jdbc¿¬°á½Ã ¿¡·¯ÀÔ´Ï´Ù.
classes12.zip ÀÌ ¿¬°áÀÌ ¾ÈµÈ °æ¿ìÀÔ´Ï´Ù.
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at getEmp.main(getEmp.java:18)
ÇØ°á1: classes12.zipÀ» classes12.jar ·Î À̸§À» ¹Ù²Û µÚ¿¡ <CATALINA_HOME>/common/lib ¿¡ ³õ°í Àç½Ãµ¿
host ÁÖ¼Ò°¡ ¸ÂÁö ¾ÊÀº °æ¿ìÀÔ´Ï´Ù.
¶Ç´Â listener°¡ ¶°ÀÖÁö ¾ÊÀº »óÅÂÀÔ´Ï´Ù.
java.sql.SQLException: IO ¿¹¿Ü »óȲ: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:210)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
at java.sql.DriverManager.getConnection(DriverManager.java:517)
at java.sql.DriverManager.getConnection(DriverManager.java:177)
at getEmp.main(getEmp.java:20)
db¸íÀÌ Æ²¸±°æ¿ìÀÔ´Ï´Ù. È£½ºÆ®½ºÆ®¸µÀ̶ó°íµµ ÇÕ´Ï´Ù.
java.sql.SQLException: IO ¿¹¿Ü »óȲ: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135290880)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:210)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
at java.sql.DriverManager.getConnection(DriverManager.java:517)
at java.sql.DriverManager.getConnection(DriverManager.java:177)
at getEmp.main(getEmp.java:20)
¾ÆÀ̵ð¿Í ÆÐ½º¿öµå°¡ Ʋ¸±°æ¿ìÀÔ´Ï´Ù.
java.sql.SQLException: ³Î »ç¿ëÀÚ³ª ¾ÏÈ£°¡ THIN µå¶óÀ̹ö¿¡¼ Áö¿øµÇÁö ¾Ê½À´Ï´Ù
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:803)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:179)
at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:198)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
at java.sql.DriverManager.getConnection(DriverManager.java:517)
at java.sql.DriverManager.getConnection(DriverManager.java:177)
at getEmp.main(getEmp.java:20)