极速通关 Oracle23c 开发者免费版连接
前言
oracle23c 开发者免费版已经于 2023 年 4 月 4 日(北京时间)推出,并且官方也公
布了安装介质的下载地址,有 RPM 安装包、VM 虚拟机、docker 镜像(下载链接见文
末)。
由于最近工作比较忙,暂时无法写一篇内容丰富的测试,所以先提供一个最快速
体验的方法,省去对于开发者而言,繁琐的安装步骤。
(docker 环境部署略,实测 windows docker 也能启动)
拉取 docker 容器
国内网络访问 oracle 官方容器仓库极不稳定,如果拉取失败,可以使用下面的阿里
云镜像,镜像 ID 和 Oracle 原版一致 7c64410c08d5
# docker run -d --name oracle23c -p 1528:1521 container-
registry.oracle.com/database/free:23.2.0.0
拉取国内镜像生成容器并运行(该镜像仓库为个人免费版,最多 10 个并发,非商业用
途)
docker run -d --name oracle23c -p 1528:1521 registry.cn-
shanghai.aliyuncs.com/darkathena/oracle_23c_free:23.2.0.0
跟踪容器内启动日志
docker logs -f oracle23c
出现 DATABASE IS READY TO USE! 时,表示数据库已经准备好了
进入容器
docker exec -it oracle23c /bin/bash
登录数据库
sqlplus / as sysdba
修改密码
创建容器时若未指定密码,则密码随机生成(详细请参考文末 docker 链接内的官方说
明)
alter user sys identified by oracle;
测试容器外(容器宿主机)访问
评论