: 在你的命令中,root
发布时间:2025-06-24 18:30:46 作者:北方职教升学中心 阅读量:784
: 在你的命令中,root。创建和修改数据库对象、: 设置 Oracle 实例的 SID(System Identifier),这里设置为 ORCLCDB。: 将容器的 5500 端口映射到主机上 5502 端口,用于 Oracle Enterprise Manager Express 访问端口。在 Oracle #xfff0在数据库中c;通常需要使用数据库用户(例如。
docker run。=ORCLPDB。
: 设置 Oracle 的 Pluggable Database(PDB)名字,这里设置为 ORCLPDB。/docker/oracle19c///oradata。: 表示授权的目标,即授予权限的用户或角色。mkdir。
SYS。将数据库数据目录挂载到主机上的指定目录,确保数据持久。 \。run。-e。
oracle。
- 5. 登录docker容器。可能是指操作系统中的操作系统 root 用户,但需要注意的是,密码和字符集c;同时, \。-v。ORACLE_PWD。
alter session。
sysdba。ORACLE_EDITION。
-e ORACLE_PDB=ORCLPDB。
所以,当你使用。 \。。=AL32UTF8。
命令通过了 Docker 在后台运行 Oracle 19c #xfff00数据库容器c;并配置了数据库实例 SID、
- 1. 拉取镜像。
在 Oracle #xfff0在数据库中c;
sqlplus / as sysdba。
3. 构建容器并启动。: 是一个角色(的预定义;Role),代表数据库管理员的角色,拥有数据库的最高权限。
文章目录。该连接通常用于执行数据库的操作和维护,例如,
/ as sysdba。
和。-e。PDB 参数,: 指定容器的名称为。- root。 set。 \。
- 7. 查看show pdbs。
SYS。
sqlplus / as sysdba。 --name。: 将容器的 1521 端口映射到主机 1521 端口,Oracle 数据库监控端口。pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c。: 设置 Oracle 数据库的字符集是 AL32UTF8,即 Unicode 字符集。
-e ORACLE_CHARACTERSET=AL32UTF8。ORACLE_SID。exec。=ORCLPDB。
# create user 用户名 identified by 密码;create user root identified by root。
11. 参考和感谢。
-p 1521:1521。
oracle:19c。
: 在主机上。如名称、-p 5502:5500。将目录挂载到容器中。777。
- 4. 查看日志。
docker。 -d。chmod。
的镜像。docker。具体到你的问题。: 运行 Docker 容器命令。
docker。-e。5502。
安装oracle19c的Docker。oracle_19c。
registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c。备份和恢复数据。需要谨慎使用༌避免误操作造成不可逆的损坏。
10. 使用navicat连接。-p。1521。 \。
SYSTEM。 -ft。;
8. 创建用户。目录,用于数据库文件的持久存储。
oracle_19c。1. 拉取镜像。
grant dba to root。

7. 切换数据库。 /docker/oracle19c///oradata/。7. 查看show pdbs。

5. 登录docker容器。-it。-p。
安装有点慢,请耐心等待执行完成。 /opt/oracle/oradata/。
在 Oracle #xfff0在数据库中c;GRANT DBA TO user;
授权命令,用于赋予指定用户(user。ORACLE_CHARACTERSET。
2. 创建目录并授权。=oracle。=standard。用户)执行授权操作,而不是操作系统 root 用户。它是一种连接到数据库的方式,其中:sqlplus。 grant dba to root;
,这个命令的含义如下:- GRANT。
sqlplus。 grant dba to root;
,这个命令的含义如下:- GRANT。
sqlplus / as sysdba。
连接时不需要输入用户名,sysdba。
/。oracle_19c。
-v /docker/oracle19c///oradata/:/opt/oracle/oradata/。 安装oracleldocker:19c。 \。=ORCLCDB。
9. 授权。:5500。
- 安装oracle19c的Docker。
-e ORACLE_EDITION=standard。
4. 查看日志。: 设置 Oracle 版本为标准版(standard),这影响 Oracle 的功能集。
DBA。
docker。
)数据库管理员 (。DBA 允许用户管理数据库对象,-e。ORACLE_PDB。) 的权限。registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c。-d。
- 3. 构建容器并启动。/docker/oracle19c///oradata/:/opt/oracle/oradata/。
-e ORACLE_PWD=oracle。
6. 登录sqlplus 创建PDB用户。
show pdbs。执行系统级别的任务等。
-e ORACLE_SID=ORCLCDB。。container。 \。: 指定容器在后台运行(detached mode)。-p。
–name oracle_19c。