ORCALE 19C数据库Linux系统数据泵导入步骤

本文详细介绍了如何在Oracle 12c及以上版本的PDB数据库中创建表空间、用户,并赋予相应权限,以及创建目录名和进行数据泵导入的步骤。关键操作包括使用sqlplus登录、创建表空间、用户,赋予多种权限,创建目录并授权,以及执行数据泵导入命令。整个过程需确保表空间和用户名称与导出数据库匹配,以避免问题。
摘要由CSDN通过智能技术生成

管理员登录

sqlplus / as sysdba

创建表空间

通过下面的指令创建表空间
create temporary tablespace 表空间名字 tempfile’ 文件名.dbf ’ size 数据文件的大小值
这里创建表空间要注意了!!!
oracle数据库在12c以后就包含PDB和CDB数据库

其中我们创建用户和导入数据库信息都是在PDB上面操作的
如下:
show pdbs; //查询数据库的所有容器,可以查看当前PDB的服务名
在这里插入图片描述
然后根据PDB数据库实例名登录PDB数据库
//登录system账号,创建pdb数据库的目录名,利用system账号权限创建表空间和用户
sqlplus system/123456@172.16.1.181/ORCLPDB1

//表空间创建
CREATE TABLESPACE ICSHIS DATAFILE ‘/home/oracledata/ICSHIS62.DBF’ SIZE 30000M;
有时候会遇到对此文件夹操作无权限的问题,我们得给oracle用户赋权此文件夹
chown -R oracle(用户) ‘/home/oracledata/’

这样子表空间的创建就完成了。

创建用户

创建用户还是需要在PDB数据库模式下面创建:
//创建用户
create user ICSHIS6 identified by 123456 default tablespace ICSHIS6;

然后需要给创建的用户赋予权限,依次执行下面语句完成赋权。
//赋权
grant connect,resource to ICSHIS6;
grant create any sequence to ICSHIS6;
grant create any table to ICSHIS6;
grant delete any table to ICSHIS6;
grant insert any table to ICSHIS6;
grant select any table to ICSHIS6;
grant unlimited tablespace to ICSHIS6;
grant execute any procedure to ICSHIS6;
grant update any table to ICSHIS6;
grant create any view to ICSHIS6;

这样用户就创建完成啦。

创建目录名

创建默认路径文件夹,添加数据泵dmp文件:
查看当前目录名有哪些
select * from dba_directories;

然后创建属于自己的目录名
create or replace directory DUM_DATE_DIR as ‘E:\icshis6_20220610’;
给目录名赋予权限
grant read,write on directory DUM_DATE_DIR to ICSHIS6;
最后把dmp文件放入对应文件夹下面,所有准备工作就完成了

注意!!! 你创建的表空间和用户名称要和你导出数据库的用户名和表空间一致,不然会出现很多问题

数据泵导入

在切换到PDB数据库时,运行导入语句完成数据泵导入:
impdp icshis6/123456@172.16.1.181/ORCLPDB1 directory=DUM_DATE_DIR dumpfile=icshis6_.dmp full=y;impdp icshis6/123456@172.16.1.181/ORCLPDB1 directory=DUM_DATE_DIR dumpfile=icshis6_.dmp full=y;
这个IP是要带的,不然可能会出问题;

好了,接下来只要等导入过程完成就行了,以上就是Linux数据泵导入的过程,如有不足,还望指教!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值