jsp 连接数据库 oracle(9i)的问题?(myeclipse开发工具)
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
我的服务OracleOraHome92TNSListener和OracleServiceTIAN 都开启了
谁能帮我解决给50分
我的程序代码如下:
<%@ page contentType= "text/html;charset=gb2312 "%>
<%@ page import= "java.sql.* "%>
<%--
使用JDBC连接Oracle数据库
使用MLDN数据库
用户名:scott
密码:tiger
--%>
<%!
String DBDRIVER = "oracle.jdbc.driver.OracleDriver " ;
String DBURL = "jdbc:oracle:thin:@localhost:1521:tian " ;
String DBUSER = "scott " ;
String DBPASSWORD = "tiger " ;
Connection conn = null ;
Statement stmt = null ;
%>
<%
try
{
Class.forName(DBDRIVER) ;
// 连接时必须填写用户名及密码
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
// 创建表的SQL语句
String sql = "CREATE TABLE tttt(name varchar(20)) " ;
stmt = conn.createStatement() ;
stmt.executeUpdate(sql) ;
stmt.close() ;
conn.close() ;
//out.print( "插入成功 ");
}
catch(Exception e)
{
out.println( "插入失败 ");
}
%>
------解决方案--------------------.........
我刚看到
------解决方案--------------------你的驱动包导入了吗?
<%@ page import= "javax.sql.* "%>
------解决方案--------------------IO异常 你检查一下本机名称是不是localhost,还有端口和sid 用户名和密码
从代码上看不出有错误