在一个数据库中, 有两个实例, 如果需要导出其中一个实例: 步骤如下:
首先:
查看实例
ps -ef | grep smon
1: 在 /home目录下创建database目录
cd /home
mkdir database
2: 在root用户下 赋权oracle用户操作该文件夹
chmod -R 777 /home/database
3: sqlplus 用户名/密码@实例 as sysdba 登录数据库
4:查看数据库版本
select version fron v$instance;
5:在当前实例下创建 用户, 赋予dba 权限
create user dp indentified by dp;
grant dba to dp;
6: 创建 目录
create or replace directory datapump_backup as '/home/database';
7: 授权
grant read,write on directory datapump_backup to dp;
8:导出
expdp dp/dp@实例名 directory=datapump_backup dumpfile=xxcis.dmp logfile=xxcis.log schemas=xxcis
开始导出:
导出成功