备份oracle数据库成dmp包

数据库服务器一般都是linux。

场景:升级系统时有新的建表语句和sql,升级前备份一下当前数据库,以备不测。

①在sql语句下执行(su - oracle  、  sqlplus / as sysdba)

create or replace directory DMUP_DIR as '/home/oracle';

创建路径,DMUP_DIR 、/home/oracle 都是可以自定义的。如果不想创建,可以使用已有的路径,可用查询语句进行查询

select * from dba_directories;

找一个你喜欢的路径。

②在oracle用户下执行

expdp userid=aaa/bbb directory=DMUP_DIR dumpfile=ccc.dmp schemas=aaa

其中:

aaa是数据库用户名

bbb是数据库密码

ccc是你想备份的命名

③在DMUP_DIR路径下就备份好了数据库dmp文件了。

猜你喜欢

转载自blog.csdn.net/htsssss/article/details/108493746