impdp expdp 常用的用法
时间: 2023-10-15 10:24:12 浏览: 184
expdp,impdp常用方法.pdf
impdp和expdp是Oracle数据库中用于导入和导出数据的工具。
expdp是导出数据的工具,它可以将数据库中的表、视图、存储过程、触发器等对象以及其对应的数据导出为一个二进制文件,该文件可以通过网络传输到其他数据库中进行导入。
常见的expdp用法如下:
1. 导出整个数据库:
expdp username/password@connect_string full=Y directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
2. 导出指定用户的所有对象:
expdp username/password@connect_string schemas=schema_name directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
3. 导出指定表:
expdp username/password@connect_string tables=table_name directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
4. 导出指定表空间:
expdp username/password@connect_string tablespaces=tablespace_name directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
impdp是导入数据的工具,它可以将expdp导出的数据文件导入到目标数据库中。
常见的impdp用法如下:
1. 导入整个数据库:
impdp username/password@connect_string full=Y directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
2. 导入指定用户的所有对象:
impdp username/password@connect_string schemas=schema_name directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
3. 导入指定表:
impdp username/password@connect_string tables=table_name directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
4. 导入指定表空间:
impdp username/password@connect_string tablespaces=tablespace_name directory=directory_name dumpfile=dumpfile_name.dmp logfile=logfile_name.log
以上是impdp和expdp的一些常见用法,根据实际需求可以灵活组合使用。
阅读全文