首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用JSP程序连接到oracle数据库时获取异常

使用JSP程序连接到oracle数据库时获取异常
EN

Stack Overflow用户
提问于 2018-11-23 06:45:55
回答 1查看 633关注 0票数 0

我已经创建了一个jsp程序,并在本地桌面上测试时添加了tomcat,下面是异常。

java.sql.SQLRecoverableException: IO错误:网络适配器无法建立连接。

我使用的是甲骨文数据库12c码头。

首先,我创建了下面的堆栈文件。

堆栈文件:

代码语言:javascript
复制
version: "3.7"
services:
  oracle:
    image: sath89/oracle-12c:latest
    ports:
      - "8080:8080"
      - "1521:1521"
    stop_grace_period: 1m0s
    deploy:
      replicas: 1
      restart_policy:
        condition: on-failure
        max_attempts: 3
    networks:
      - fronter
  jsp:
    image: bitroid/jsp-db-docker
    ports:
      - "8888:8080"
    networks:
      - fronter
    depends_on:
      - oracle
    deploy:
      replicas: 1
      restart_policy:
        condition: on-failure
        max_attempts: 3
networks:
  fronter:

在创建上面的堆栈文件之后,我使用下面的命令在本地系统中部署docker。

$docker堆栈部署jsp_oracle -c pwdcmdstack.yml

在部署之后,我使用下面的脚本提供了oracle数据库对接器。

代码语言:javascript
复制
docker exec -it --user root jsp_oracle_oracle.1.zqz4r7k4x1cxdagh9fj415u5p /bin/bash -c "apt-get update -y;apt-get install git -y --force-yes"

docker exec -it --user root jsp_oracle_oracle.1.zqz4r7k4x1cxdagh9fj415u5p /bin/bash -c "git clone https://github.com/hemanth22/Oracle_database.git"

docker exec -it --user root jsp_oracle_oracle.1.zqz4r7k4x1cxdagh9fj415u5p /bin/bash -c "chmod -R 777 Oracle_database;cd /Oracle_database;ls -la"

docker exec -it --user oracle jsp_oracle_oracle.1.zqz4r7k4x1cxdagh9fj415u5p /bin/bash -c "netstat -nlpt"

docker exec -it --user oracle jsp_oracle_oracle.1.zqz4r7k4x1cxdagh9fj415u5p /bin/bash -c "ls && cd Oracle_database && ls && bash login.sh"

请您查看并建议如何乘坐java.sql.SQLRecoverableException

谢谢和问候,海曼。

EN

回答 1

Stack Overflow用户

发布于 2018-11-23 07:15:16

原因:当Oracle服务器上的防火墙出现一些问题时,会发生此错误。

解决方案:​解决了这个问题,确保防火墙是从网络的两边打开的,也就是说应该能够连接回ambari服务器。在操作系统上,确保iptables或防火墙被停止或允许端口1521上的通信。

参考文献:https://community.hortonworks.com/content/supportkb/150193/io-error-the-network-adapter-could-not-establish-t.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53441816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档