救救命吧!我的源代码如下:
import java.sql.*;
class Na
{
public static void main (String args [])
throws SQLException
{
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
String url = "jdbc:oracle:oci8:@xxb";
Connection sysConn = DriverManager.getConnection (url, "system", "manager");
}
}详细错误:
Exception in thread "main" java.sql.SQLException: Character Set Not Supported !!
: DBConversion
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:187)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:229)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:954)
at oracle.jdbc.dbaccess.DBConversion.unexpectedCharset(DBConversion.java
:2663)
at oracle.jdbc.dbaccess.DBConversion.<init>(DBConversion.java:144)
at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:397)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:361) at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:485)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:337)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at Na.main(Na.java:9)
import java.sql.*;
class Na
{
public static void main (String args [])
throws SQLException
{
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
String url = "jdbc:oracle:oci8:@xxb";
Connection sysConn = DriverManager.getConnection (url, "system", "manager");
}
}详细错误:
Exception in thread "main" java.sql.SQLException: Character Set Not Supported !!
: DBConversion
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:187)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:229)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:954)
at oracle.jdbc.dbaccess.DBConversion.unexpectedCharset(DBConversion.java
:2663)
at oracle.jdbc.dbaccess.DBConversion.<init>(DBConversion.java:144)
at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:397)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:361) at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:485)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:337)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at Na.main(Na.java:9)
Connection conn = null;
try{
//取得数据库连接
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = java.sql.DriverManager.getConnection("jdbc:oracle:thin:@192.168.4.143:1521:BugBase", "system", "manager");
}catch(Exception ee){
System.out.println("取得数据库连接失败:" + ee.toString() );
}
return conn;
}