写在前面:
工作中碰到数据库服务器需要迁移,这时就需要备份数据库,再导入到新的数据库服务器上,使用exp/imp导出导入数据,对于数据量大的来说效率太低,这时候就可以使用expdp/impdp提高效率。
——古太郎
一、expdp导出流程(在旧数据库服务器上操作)
1)用system用户登入数据库,创建oracle备份导出逻辑目录(dump_bak名称可自定义)。
create directory dump_bak as 'E:\dumpbak'
2)查看是逻辑目录否创建成功。
select * from dba_directories
3)逻辑目录读写操作授权给要导出的用户(我这里用户是test1),即test1用户可以在该目录下做读写操作。
grant read,write on directory dump_bak to test1
4)在服务器上手动创建对应目录(oracle不会自动创建,需要我们自己创建目录咯)。
~~附前四步