参照docker-compose 文件内容 ,服务名填写 orclpdb 或 orcl 都可以,SID 填写 orcl 也可以,都能成功连接到我们部署的 oracle 19c 数据库。
docker images | grep oracle19 步骤2:创建存储路径并授权接下来,您需要创建一个存储路径来存储Oracle数据库的数据文件。在Linux系统中,您可以使用以下命令来创建目录并授权: mkdir -p /opt/oracle19c chmod -R 777 /opt/oracle19c 步骤3:运行Oracle 19c容器现在,您可以使用以下命令来运行Oracle 19c容器: docke...
1.拉取oracle19c镜像,我这边使用的是:registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle 2.创建Oracle容器: docker run -d -p1521:1521--name oracle19c -d registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c 可以看到状态是Starting,具体日志可以查看 docker logs oracle19c 更具体日志: 等创建完成后,...
使用Docker部署Oracle 19c数据库可以大大简化安装和配置过程。以下是详细的步骤,包括准备Oracle 19c的Docker镜像、创建Docker容器并配置相关参数、在Docker容器中启动Oracle 19c服务、测试Oracle 19c服务是否正常运行,以及进行Oracle 19c的后续配置和优化(可选)。 1. 准备Oracle 19c的Docker镜像 首先,从Docker镜像仓库中...
二、创建CentOS7.6的容器 三、rpm方式安装Oracle 19c3.1、安装database-preinstall包3.2、下载安装db软件,上传到docker容器内3.3、创建数据库实例 四、数据库配置4.1、修改密码4.2、修改参数4.3、修改EM的展现方式4.4、配置用户环境变量 五、重启容器后的操作 ...
docker pull registry.aliyuncs.com/zhuyijun/oracle:19c 2. 查看镜像下载是否成功 docker images 3. 创建挂载文件(将数据和配置文件挂载到本机) mkdir -p /mydata/oracle/oradata 4. 部署并启动Oracle容器 docker run -d \ -p 1521:1521 -p 5500:5500 \ ...
第一步、创建数据卷 数据卷需要 授权777,-R是递归,不然安装会失败 mkdir-p/mydata/oracle/oradata chmod777 1. 2. 第二步、启动容器 用的是第三方搭建的镜像,自行修改配置 docker run--network=host \ -eORACLE_SID=orcl \ -eORACLE_PDB=orclpdb1 \ ...
-emConfiguration LOCAL -datafileDestination /opt/oracle/oradata 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 2.5 测试连接 # 在本地主机测试连接 sqlplus sys/oracle@//localhost:1521/orcl as sysdba 1. 2. 完成上述步骤后,你就成功地在Docker中部署了Oracle19c数据库。
之前写的Docker部署Oracle19c 是cdb模式参见https://www.jianshu.com/p/9000cdd58cd8#comments 这里补充说明如何创建noncdb模式的19c数据库 Oracle官方提供的 docke-images 构建程序, 默认是CDB模式的IMAGE, 当我们需要创建NONCDB容器 ,我们需要对docke-images 构建程序进行一些修改, 然后创建新NOCDB镜像,然后通过...
docker exec -it oracle_19c /bin/bash sqlplus / as sysdba 在Oracle 数据库中,sqlplus / as sysdba 是一种连接到数据库的方式,其中: sqlplus 是 Oracle 提供的交互式 SQL 工具,用于与 Oracle 数据库进行交互和执行 SQL 命令。 / as sysdba 是一种特殊的连接方式,其中 / 表示连接时不需要输入用户名,sysd...