Io 例外:网络适配器无法建立连接
我使用应用程序服务器 tomcat 并连接K. Oracle DB. 该项目有一个名为的文件
. 到页面 jsp 我打开与数据库的连接并获取一些信息。 但是,当我更新页面时,多次我收到以下错误:
java.sql.SQLException: Io 例外:网络适配器无法建立连接。
此外,我在其他页面上使用此代码。 jsp, 而且还有四个以上或五个更新,我得到了相同的错误。
你能给我任何建议吗?
ojdbc14-10g.jar
. 到页面 jsp 我打开与数据库的连接并获取一些信息。 但是,当我更新页面时,多次我收到以下错误:
java.sql.SQLException: Io 例外:网络适配器无法建立连接。
String driverName = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521/xe";
String user = "system";
String password = "1234";
String patientName = null;
String sql1 = "select * from patient where pid=?";
try{
Class.forName/driverName/;
con = DriverManager.getConnection/url, user, password/;
ps = con.prepareStatement/sql1/;
ps.setString/1,patientId/;
rs = ps.executeQuery//;
if/rs.next///{
//Some data is coming
}
con.close//;
}
catch/SQLException sqe/{
out.println/sqe/;
}
此外,我在其他页面上使用此代码。 jsp, 而且还有四个以上或五个更新,我得到了相同的错误。
你能给我任何建议吗?
没有找到相关结果
已邀请:
5 个回复
莫问
赞同来自:
之前所提
会在你的时候发生 DB 无法使用。
一旦你的 DB 将会被更新/脱掉服务器,这将解决问题。
快网
赞同来自:
您使用的连接行似乎是不正确的。 他应该是
反而
? /注意它是
反而
/
帅驴
赞同来自:
运行并关闭听众
listser. Oracle 配置为每次重新启动服务器计算机时自动启动。 但是,当您的系统面临不可预见的情况或手动停止侦听器时,您可以在命令提示符上重新启动它。 为此,请使用以下内容:
跑步 lsnrctl
您可以使用 Enterprise Manager, 停止听众。 为此,请转到页面 Listener: listener_name, 按下按钮 Listener 在主页上。 要关闭侦听器,请单击“停止”按钮。
您还可以使用以下命令提示符停止它:
停止 lsnrctl
小明明
赞同来自:
你使用错了 URL
端口号或地址不正确 IP /或主机名称 DNS/.
侦听器配置错误
听众的过程 /服务/ 没有推出。 您可以使用该命令重新运行它。 "lsnrctl start" 或者 Windows, 通过运行侦听器服务。
小姐请别说爱
赞同来自:
这是由于其他服务目前使用的数据库名称或端口不匹配。
您可以先检查数据库的名称是否符合订单,那么这是由端口或无法启动的网络适配器引起的。
通过代表管理员在命令行上执行以下操作来解决它
netstat -ano | findstr 8080
taskkill /f /pid pid_number
如果他无法解决您的问题,它可以通过以下代码来解决。
开始 lnsrctl
https://i.stack.imgur.com/0nXOM.png