重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 568|回复: 0

[升级] 【RAC】如何使用expdb,impdb导入/导出备份文件

[复制链接]
发表于 2025-3-28 09:30:56 | 显示全部楼层 |阅读模式
实验环境:
Oracle Linux 7.9
Oracle DB&GI 11.2.0.4



                               
登录/注册后可看大图


导出备份:
1.创建导出目录:

[root@rac1 ~]# mkdir /u01/app/dump
[root@rac1 ~]# chmod 777 /u01/app/dump
[root@rac1 ~]# chown -R oracle:oinstall /u01/app/dump

2.创建导出路径与数据库的连接,并对相关用户进行授权

[oracle@rac1 ~]$ sqlplus / as sysdba
SQL> create or replace directory bak_dir  as '/u01/app/dump';
Directory created.
SQL> grant write,read on directory bak_dir to zw;
Grant succeeded.

3.查看监听状态,确认监听打开

[oracle@rac1 ~]$ lsnrctl status
9722967e5f948043b3.png

4.导出备份文件到指定路径

[oracle@rac1 ~]$ expdp zw/zw DIRECTORY=BAK_DIR DUMPFILE=zwbak.dmp LOGFILE=exp.log
3756767e5fa1ee8252.png



                               
登录/注册后可看大图


恢复备份
1.建立导入路径,并授权

建立导入目录:
[oracle@rac2 ~]$ sqlplus / as sysdba
SQL> create or replace directory IMP_DIR AS '/u01/app/dump';
Directory created.
授权:
SQL> GRANT READ, WRITE ON DIRECTORY IMP_DIR TO zw;
Grant succeeded.

2.建立相同表空间

SQL> CREATE TABLESPACE mytbs DATAFILE '+DATA' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 2G EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
Tablespace created.
SQL> SELECT tablespace_name, file_name FROM dba_data_files WHERE tablespace_name = 'MYTBS';
TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
MYTBS
+DATA/orcl/datafile/mytbs.268.1196663177

为表空间分配用户:

SQL> alter user zw default tablespace mytbs;
User altered.
SQL> alter user zw quota unlimited on mytbs;
User altered.

3.导入备份数据

[oracle@rac2 ~]$ impdp zw/zw DIRECTORY=IMP_DIR DUMPFILE=zwbak.dmp LOGFILE=impdb.log CLUSTER=YES

注意:如果出现报错“Linux-x86_64 Error: 13: Permission denied”,说明导入目录的权限设置有问题,需要切换root用户用chmod/chown修改权限。
4058367e5fbb48b5ef.png









回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2025-4-20 12:45 , Processed in 0.106610 second(s), 28 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表