单独导出Oracle中的job

参考文档:How to Capture DDL for Scheduler Jobs KB151090

expdp 导出job

方式1 :

expdp \'/ as sysdba\' directory=DUMP dumpfile=job.dmp schemas=XX include=JOB

impdp \'/ as sysdba\' directory=DUMP dumpfile=job.dmp sqlfile=job.sql

方式2: 只适用于dbms_schedule,不适用dbms_job ,参考KB151090

Please note: The DBMS_METADATA package cannot be used to capture the DDL of jobs scheduled using DBMS_JOB. We can use the following workaround to capture the DDL of jobs scheduled using DBMS_JOB.

SELECT dbms_metadata.get_ddl('PROCOBJ','YOURJOBNAME', 'YOURJOBOWNER') from dual;

方式3:使用类似重建的方法:

spool on

select 'exec dbms_job.isubmit(job=>'||job||',what=>'''||what||''',next_date=>'''||next_date||''',interval=>'''||interval||''',no_parse=>TRUE);' from dba_jobs;

spool off

-- 附PP

END

相关推荐
李白客5 小时前
时序数据库入门:什么是 TSDB?时序库与关系型数据库对比、主流产品选型指南(2026)
数据库·oracle·时序数据库
全栈弄潮儿²⁰²⁴5 小时前
AI Agent 开发实战(7):如何接入搜索和数据库工具?
数据库·人工智能·ai·chatgpt·oracle·agent·ai编程
沈管家AI数字员工8 小时前
对话式数据分析实操:从自然语言到可视化图表的全流程
数据库·人工智能·ai·oracle·数据分析
凌晨16810 小时前
MySQL:DML、DDL与TCL精讲
数据库·mysql·oracle
Java开发追求者10 小时前
navicat连接新的数据库提示Oracle library is not loaded.
数据库·oracle·oracle11g·oracle library·is not loaded
AlfredZhao11 小时前
Oracle 排除非业务表:一份能直接抄的“全量过滤”SQL
oracle
斑马1391 天前
Linux软件编程学习笔记(十三)——数据库
数据库·oracle
十六年开源服务商1 天前
2026网站备份方案完整指南
数据库·oracle
风123456789~1 天前
【Oracle专栏】解决clob+dblink 插入报错 ORA-22992
数据库·oracle
小码过河.1 天前
ocean自增主键模式说明
数据库·oracle