Tag: oracle12c

连接Docker oracle EE + sqlplus

我正在尝试将官方的sqlplus docker容器连接到官方的Oracle数据库EE 首先我启动Oracle Database EE容器: $docker run -d -it –name OracleEE -P store/oracle/database-enterprise:12.2.0.1 $docker port OracleEE 1521/tcp -> 0.0.0.0:32773 5500/tcp -> 0.0.0.0:32772 $docker inspect OracleEE | grep -i IPAddress "SecondaryIPAddresses": null, "IPAddress": "172.17.0.2", "IPAddress": "172.17.0.2", 现在,我如何连接到这个数据库? 在docker的图像文档我读: 您可以交互式运行一个容器来执行SQL * Plus中的临时SQL和PL / SQL语句: docker run -ti –rm store / oracle / database-instantclient:12.2.0.1 sqlplus hr/welcome@example.com/pdborcl 出于这个原因,我明白这个命令必须工作: $docker […]

从容器符号链接创build的Docker Oracle12c企业镜像破碎

我们试图从一个基于Docker商店( https://store.docker.com/images/oracle-database-enterprise-edition )的Oracle 12c企业版镜像的容器中创build一个docker镜像。 我们有容器工作正常,然后,停止容器后,我们创build一个基于该容器的图像与下面的命令。 docker commit Oracle_12 oracle/oradb:1 然后,我们尝试使用以下命令使用提交的映像运行容器: docker run -d -it –name oradb_cont -p 1512:1521 -p 5500:5500 oracle/oradb:1 此容器失败,出现以下错误: Start up Oracle Database Wed Nov 15 10:31:29 UTC 2017 start database start listener The database is ready for use . tail: cannot open '/u01/app/oracle/diag/rdbms/orclcdb/ORCLCDB/trace/alert_ORCLCDB.log' for reading: No such file or directory tail: […]