问题描述
嗨,
我试图在我的windows 64位Oracle数据库版本12C上设置调度程序作业
下面是我在创建OS身份验证并创建调度程序以运行backup_script时使用的脚本。
-创建凭据,以便脚本作为正确的操作系统用户在windows数据库服务器上运行。
-当我使用此凭据时,以下凭据有效
但是,当我使用调度程序作业运行上述plsql时,出现 “ORA-12560: TNS: 协议适配器错误”。
我确实在操作系统上设置了具有正确SID的环境变量。
但是我无法弄清楚这个错误是从哪里来的。
我猜操作系统身份验证不正常 .... 但是我能够测试操作系统凭据调度程序作业来运行一个简单的目录列表,它工作正常... 但是相同的操作系统凭据不适用于rman备份脚本。
会感谢你的帮助。
谢谢。
菲利普。
我试图在我的windows 64位Oracle数据库版本12C上设置调度程序作业
下面是我在创建OS身份验证并创建调度程序以运行backup_script时使用的脚本。
-创建凭据,以便脚本作为正确的操作系统用户在windows数据库服务器上运行。
-当我使用此凭据时,以下凭据有效
BEGIN DBMS_CREDENTIAL.create_credential( credential_name => 'oracle_OS', username => '', password => ' ' ); END; / -- Create a job with an RMAN script defined in-line, including an explicit connect. SET SERVEROUTPUT ON DECLARE l_job_name VARCHAR2(30); l_script VARCHAR2(32767); BEGIN l_job_name := DBMS_SCHEDULER.generate_job_name; DBMS_OUTPUT.put_line('JOB_NAME=' || l_job_name); -- Define the backup script. l_script := 'connect target / run { backup archivelog all delete all input; }'; DBMS_SCHEDULER.create_job( job_name => l_job_name, job_type => 'BACKUP_SCRIPT', job_action => l_script, credential_name => 'oracle_OS', enabled => TRUE ); END; / 复制
但是,当我使用调度程序作业运行上述plsql时,出现 “ORA-12560: TNS: 协议适配器错误”。
我确实在操作系统上设置了具有正确SID的环境变量。
但是我无法弄清楚这个错误是从哪里来的。
我猜操作系统身份验证不正常 .... 但是我能够测试操作系统凭据调度程序作业来运行一个简单的目录列表,它工作正常... 但是相同的操作系统凭据不适用于rman备份脚本。
会感谢你的帮助。
谢谢。
菲利普。
专家解答
这可能是你遇到错误21525337-Windows: RMAN备份失败与DBMS_SCHEDULER执行作业由于错误的操作系统路径:
After upgrading to 12c DBMS_SCHEDULER jobs that execute RMAN backup scripts
may fail due to an incorrect path on Windows platforms.
eg:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00601: fatal error in recovery manager
RMAN-03004: fatal error during execution of command
ORA-12560: TNS:protocol adapter error
RMAN-03009: failure of allocate command on t1 channel at 08/12/2015 15:39:10
ORA-03113: end-of-file on communication channel
ORACLE error from target database:
ORA-03114: not connected to ORACLE
Rediscovery Notes
In 12.1.0.1 and 12.1.0.2 if DBMS_SCHEDULER jobs are used to execute RMAN
backup scripts, and those scripts fail due to an incorrect path on Windows,
then it could be this bug.
Workaround
None
它已在12.2中修复,2016年1月捆绑补丁为12.1.0.2。
有关更多详细信息,请参见MOS注释21525337.8。
After upgrading to 12c DBMS_SCHEDULER jobs that execute RMAN backup scripts
may fail due to an incorrect path on Windows platforms.
eg:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00601: fatal error in recovery manager
RMAN-03004: fatal error during execution of command
ORA-12560: TNS:protocol adapter error
RMAN-03009: failure of allocate command on t1 channel at 08/12/2015 15:39:10
ORA-03113: end-of-file on communication channel
ORACLE error from target database:
ORA-03114: not connected to ORACLE
Rediscovery Notes
In 12.1.0.1 and 12.1.0.2 if DBMS_SCHEDULER jobs are used to execute RMAN
backup scripts, and those scripts fail due to an incorrect path on Windows,
then it could be this bug.
Workaround
None
它已在12.2中修复,2016年1月捆绑补丁为12.1.0.2。
有关更多详细信息,请参见MOS注释21525337.8。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
708次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
636次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
548次阅读
2025-04-20 10:07:02
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
495次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
490次阅读
2025-04-22 00:20:37
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
488次阅读
2025-04-22 00:13:51
一页概览:Oracle GoldenGate
甲骨文云技术
471次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
419次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
373次阅读
2025-04-15 14:48:05
OR+DBLINK的关联SQL优化思路
布衣
360次阅读
2025-05-05 19:28:36