docker安装oracle并导入数据库

 时间:2026-04-28 06:40:36

1、这里直接通过docker管理ui界面进行安装,和执行命令是一样的,镜像用的sath89/oracle-12c,这里主要配置端口映射,挂载卷,如果你只是简单使用,默认即可

docker安装oracle并导入数据库

2、注意查看oracle运行的日志,首次创建运行需要初始化,等待提示操作完成,再进行数据库的操作

docker安装oracle并导入数据库

3、上面运行完成后,我们进去容器,首先修改服务名,如果不需要修改跳过这步骤

服务名的修改三个命令,首先执行sqlplus sys/oracle as sysdba进入数据库命令行,show parameter service_name #显示服务名,alter system set service_names='pdborcl' scope=both; #更改服务名为pdborcl

docker安装oracle并导入数据库

4、服务名修改完成后,就可以用新的服务名进行连接了,这里通过plsql工具进行连接,登陆默认系统管理员账号用户名: sys密码: oracle登陆类型 sysdba

docker安装oracle并导入数据库

5、登陆进去之后添加个新用户

docker安装oracle并导入数据库

6、新用户设置用户名和密码,以及表空间,如果要指定表空间,先去创建个,这里先默认选择users

docker安装oracle并导入数据库

7、其他的可以不用设置,角色权限主要分配这connect、dba、resource三个,dba权限较高,可以不分配

docker安装oracle并导入数据库

8、最后一步,倒入数据库,拿到数据库dmp文件,可以通过挂载卷的形式放进去,虽然sath89/oracle-12c有个自动导入功能,这里不用那个方法,这里手动导入执行imp manager/manager file=manager20180413am1052.dmp log=imp_sysdb.log grants=no full=y 其中manager/manager为用户名和密码,就是刚刚创建的那个,file为导入数据库的文件,放到当前目录即可

docker安装oracle并导入数据库

  • 如何使用WinSQL增加数据库连接
  • Windows server 2008 R2安装HTTP重定向角色服务
  • oracle关联查询中where using与on的使用方法
  • linux下VI编辑器基本使用介绍
  • Source insight如何更换字体
  • 热门搜索
    暗黑破坏神2补丁大全 烧水壶坏了怎么修 小学生歇后语大全 下划线怎么去掉 手工制作大全简单 无翼乌全彩无漫画大全 淮南子简介 qq好友分组名称大全 颁奖词大全 老电影大全