确保自己的oracle服务正常运行
保证class12.jar,oracle的驱动是否正常加载(放在路径下)
Class.forName ("oracle.jdbc.driver.OracleDriver")//确保该驱动正确加载
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@ip address:1521:ORA1","scott","tiger")
Statement stmt = conn.createStatement()
ResultSet rset = stmt.executeQuery (
"select BANNER from SYS.V_$VERSION"
)
如果驱动包没有问题,能正常访问.
可以用客户端软件连接数据库测试一下,看是否是服务未启动造成的错误。
public static void main(String[] args){try
{
if(conn!=null)
{
System.out.println("数据库连接正常")
}
else
{
System.out.println("数据库连接异常")
}
}
catch(Exception ex)
{
ex.printStackTrace()
}
}
这里conn没有初始化吧,
Connection conn =new DBHelper ().getConnection()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)