컴퓨터 사양은
펜터엄III 700Mhz
메모리는 512메가
Alzza RedHat 6.1
Oracle 8.1.5
===================================
이번에 자바를 해볼라고 하는데, jdbc가 설치는 된것 같은데 같은
에러가 계속 나오네요...
자바는 jdk1.2.2입니다. 오라클 jdbc는 classes12.zip을 사용하고요,
같이 사용된다는 nls_charset12.zip도 path를 해 주었습니다.
소스코드와 에러메세지를 적자면...
소스코드
========================================================================
import java.sql.*;
public class createTable {
public static void main(String[] argv) {
String DB_URL = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";
String DB_NAME = "orcl";
String DB_USER = "scott";
String DB_PASS = "tiger";
Connection conn;
Statement stmt;
String query = "create table createTest(name varchar(10), tel varchar(15))";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(DB_URL, DB_USER, DB_PASS);
stmt = conn.createStatement();
stmt.executeUpdate(query);
System.out.println("Table create");
stmt.close();
conn.close();
} catch(Exception e) {e.printStackTrace();}
}
}
========================================================================
에러 메세지
========================================================================
java.lang.NullPointerException
at java.util.Locale.equals(Locale.java:72)
at java.util.Hashtable.put(Hashtable.java:167)
at oracle.gss.util.NLSLocale002.createJavaLocale2NLSLang(NLSLocale002.java:593)
at oracle.gss.util.NLSLocale.getJavaLoc2NLSLangTable(NLSLocale.java:662)
at oracle.gss.util.NLSLocale.getNLSLanguage(NLSLocale.java:486)
at oracle.jdbc.dbaccess.DBAccess.setNlsParamsClient(DBAccess.java:966)
at oracle.jdbc.ttc7.TTC7Protocol.initNls(TTC7Protocol.java:1059)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:206)
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:61)
at java.sql.DriverManager.getConnection(DriverManager.java:49)
at createTable.main(createTable.java:16)
============================================================================
위와 같이 나오네요. 물론 포트 번호도 맞구요.
정말 모르겠습니다. 하루종일 해보다가 이렇게 글을 올립니다.
초절정 고수님의 답변 부탁 드릴께요...그럼...
|