oracle客户端数据恢复,AnyBackup-Oracle 数据恢复任务恢复到异客户端失败,并提示错误:数据源为空,请检查恢复环境是否授权...

本文详细阐述了在AnyBackup Express和CDM中执行Oracle数据恢复任务时遇到的空数据源问题,原因在于未对异客户端实例授权。解决方案包括获取实例授权信息并进行相应操作,确保数据恢复的成功执行。
摘要由CSDN通过智能技术生成

关键字

Oracle、数据源

适用产品

AnyBackup Express 7.0.6 - 7.0.8

AnyBackup CDM 7.0.6 - 7.0.8

问题描述

登录 AnyBackup 管理控制台,依次点击定时数据保护 > 数据恢复 > 新建,新建 Oracle 数据恢复任务,选择恢复数据到异客户端,数据恢复任务开始执行后,点击恢复任务右侧的查看详情按钮,再点击执行信息> 执行输出,查看到执行输出中显示下列错误提示:

数据源为空,请检查恢复环境是否授权

3d301066faf4a3207381b363755fec82.png

问题影响

Oracle 数据恢复任务恢复到异客户端执行失败。

问题原因

在执行 Oracle 数据恢复任务恢复到异客户端之前,未对异客户端的同名实例进行授权,恢复时程序找不到授权的实例,传递的数据源参数为空值,导致恢复任务失败。

解决方案

为了解决此问题,需要获取到异客户端上和任务数据源同名实例的用户名及其密码,并登录 AnyBackup 管理控制台,使用此用户名和密码对实例进行授权,重新发起数据恢复。具体步骤如下:

1.登录 AnyBackup 管理控制台,点击资源> 客户端,选择需要授权的异客户端。

2.选中异客户端后,再点击右边导航栏的权限配置,进入权限配置窗口,点击 Oracle 数据库的图标,选择用户名称后展开数据源可以看到所有实例。

3.点击和 Oracle 恢复任务数据源同名实例右边的未授权按钮,弹出对话框,如下图所示:

848cfbb8ebe51fa89a88c67518d3da0a.png

输入正确的数据库名、用户名、密码,点击测试按钮验证输入信息是否正确,测试成功后,然后点击确定。

4.异客户端实例授权成功后,再次创建 Oracle 数据恢复任务。

更多信息

MySQL,Oracle 添加数据源的时候不允许密码为一些特殊字符,因此\ / : * ? "  | @等特殊符号也不能作为数据库密码使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值