导出
0.打开终端
1.su - oracle
2.expdp kssadmin/kssadmin@orcl schemas=kssadmin dumpfile=full20150817_1.dmp DIRECTORY=data_pump_dir
导入
0.cmd
1.sqlplus
2.conn /as sysdba
3密码:tableSpace
4.drop user kss cascade;
5.create user kss identified by kss;
6.grant dba to kss;
7.commit;
8.创建表空间
9.将.dmp文件放到对应的逻辑目录下
用数据泵到入户本地数据(前提:数据泵依赖ORACLE的逻辑目录(data_pump_dir))
用sys/system以sysdba的身份登陆后
SQL> select * from dba_directories;
将.dmp文件放到对应的逻辑目录下
10.新打开 一个终端,不登录sqlplus(注意,后边不要加分号);
impdp kss/kss DIRECTORY=data_pump_dir DUMPFILE=20151225.dmp SCHEMAS=kss
(schemas:表示这个文件导出的时候以kss导出的)
impdp kxd/kxd directory=data_pump_dir dumpfile=20160104.dmp schemas=kss remap_schema=kss:kxd
(remap_schema:表示以kss映射到kxd.以kxd用户导入)
从a用户导出,b用户导入
imp userid=aio_app/Aio_app_2015@141_ORCL fromuser=aio_online touser=aio_app file=E:\work\dmp\m_news_info.dmp
本文介绍如何使用Oracle的数据泵功能进行数据库的导出与导入操作。详细步骤包括使用不同用户权限的操作流程、表空间的创建及.dmp文件的放置位置等。适用于需要迁移Oracle数据库的场景。
567

被折叠的 条评论
为什么被折叠?



