手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

docker安装oracle并导入数据库

时间:2024-10-13 12:10:14

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

docker安装oracle并导入数据库

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

docker安装oracle并导入数据库

3、上面运行完成后,我们进喉哆碓飙去容器,首先修改服务名,如果不需要修改跳过这步骤服务名的修改三个命令,首先执行sqlplus sys/oracle as sysd芟鲠阻缒ba进入数据库命令行,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并导入数据库
© 手抄报圈