1 首先获取docker容器的详细信息

docker ps

在这里插入图片描述
2 进入oracle容器

docker exec -it 11bc9fd11fd00  /bin/bash

在这里插入图片描述
3 切换 oracle 用户
在这里插入图片描述
4 导出数据

exp gfds/gfds file='/home/oracle/oradatabak/202202110gfds.dmp' owner=gfds   然后输入 y

在这里插入图片描述
5 进入 oracle 目录

cd /home/oracle

在这里插入图片描述
6 移动dmp文件到指定目录

mv y.dmp /home/oracle/

在这里插入图片描述
7 退出当前用户(使用oracle用户将没有权限移动文件)

exit   //root切换到子用户不需要输入密码,子用户切换root用户需输入密码

在这里插入图片描述
8 将dmp文件移动到数据库备份文件夹

mv y.dmp oradatabak/

在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐