网站首页 > 数据库 / 正文
在oracle日常维护工作中,测试环境有时只需要导入生产环境中部分过程等元数据,那么如何快捷有效地导入呢。两种情况,一种全部元数据导出,一种按需导出。
一、导出全部元数据
导出全部元数据
语法:content=metadata_only
--导出元数据dmp文件
[oracle@T-DB ~]$ expdp \'sys/password as sysdba\' dumpfile=pmdata_meta.dmp directory=expdump content=metadata_only schemas=pmdata exclude=statistics
--将导出的是dmp文件转成SQL文件脚本,在测试环境中运行该脚本即可
[oracle@T-DB ~]$ impdp pmdata/password directory=expdump dumpfile=pmdata_meta.dmp SQLFILE=pmdata_meta.sql
二、导出指定数据
导出指定元数据
语法:include=INDEX,TABLE,FUNCTION,VIEW,DATABASE LINK,SYNONYM,PACKAGE BODY,SEQUENCE,LOB,PACKAGE
如:只导存储过程及函数,用include来限制
--导出元数据dmp文件
[oracle@T-DB ~]$ expdp pmdata/password directory=expdp dumpfile=pmdata_function_procedure.dmp include=PROCEDURE,FUNCTION
--将导出的是dmp文件转成SQL文件脚本,在测试环境中运行脚本即可
[oracle@T-DB ~]$ impdp pmdata/password directory=expdump dumpfile=pmdata_function_procedure.dmp SQLFILE=pmdata_function_procedure.sql
Tags:导出数据 oracle
- 上一篇:Oracle数据库的备份与还原
- 下一篇:Oracle 数据库导入导出方法
猜你喜欢
- 2024-11-26 (Oracle 11g)使用expdp每周进行数据备份并上传到备份服务器
- 2024-11-26 Windows 操作系统利用数据泵备份与恢复Oracle数据库
- 2024-11-26 oracle 和 mysql 自动按照日期备份数据库脚本
- 2024-11-26 一起来学习Oracle的备份恢复基础吧-4
- 2024-11-26 VirtualBox 6.0正式发布:支持虚拟机导出至Oracle Cloud架构
- 2024-11-26 Linux新手入门系列:linux下Oracle定时备份
- 2024-11-26 系统部署-(三)数据库ORACLE数据还原
- 2024-11-26 Linux系统中的Oracle数据备份(一)——orcl系统数据备份
- 2024-11-26 每天自动备份Oracle数据库
- 2024-11-26 如何实现ORACLE数据库直接备份到NAS存储