Veritas NetBackup™ for Oracle 管理指南
- 介绍
- NetBackup for Oracle 快速入门
- 安装 NetBackup for Oracle
- Oracle 策略配置
- 执行 Oracle 的备份和还原
- 关于 NetBackup for Oracle 备份
- 关于 NetBackup for Oracle 还原
- 在 Microsoft Windows 群集环境中使用 NetBackup for Oracle
- 引导式恢复
- 带有 Snapshot Client 的 NetBackup for Oracle
- 故障排除
- 排除 RMAN 备份或还原错误
- 附录 A. Real Application Clusters
- 附录 B. 使用 NetBackup 保护 Oracle RAC 的最佳做法
- 附录 C. 重复数据删除最佳做法
- 附录 D. Snapshot Client 对 SFRAC 的支持
- 附录 E. 基于脚本的块级增量式 (BLI) 备份(UNIX 和 Linux 系统上没有 RMAN)
- 附录 F. XML 存档程序
- 附录 G. 注册授权位置
排除 UNIX 浏览器界面和向导的故障
如果在“备份、存档和还原”界面中看不到 Oracle 数据库实例,请验证以下几点:
在主服务器上是否安装了 NetBackup for Oracle 许可证。
要在“还原”窗口中浏览,必须将策略类型设置为 Oracle。
执行以下操作,更改客户端策略类型:
在“操作”菜单上,选择 。
在
下拉列表中,选择 。单击
。
在 Windows 上,更改客户端策略类型:
在“文件”菜单上,选择 。
在“指定 NetBackup 计算机”对话框中,单击“客户端/策略类型”选项卡。
在
下拉列表中,选择 。单击
。
在 UNIX 上,oratab 文件位于正确的位置(/etc/oratab 或 /var/opt/oracle/oratab)中并包含所有可用的 Oracle SID。尽管 Oracle 允许在
oratab
文件中使用通配符,NetBackup BAR GUI 还要求指定每一个 SID。
如果在连接到 Oracle 数据库时出现问题,请检查以下各项:
确保数据库处于装入状态或打开状态。
确保您的登录 ID 和密码具有 Oracle SYSDBA 或 SYSBACKUP 权限。 最初,NetBackup for Oracle 会尝试通过操作系统身份验证进行登录。如果失败,系统将提示您提供用户名、密码和可选的透明网络底层 (TNS) 别名。您输入的用户名和密码必须具有 SYSDBA 或 SYSBACKUP 权限。
在群集环境中,无法连接数据库可能意味着网络配置有问题。浏览器必须本地连接。不过,在某些环境中,所有的连接(甚至到本地数据库的连接)都被认为是远程连接。例如,在 Oracle Real Application Clusters (RAC) 环境中此行为属实。在这种情况下,必须使用 TNS 别名建立连接。
在 Linux 环境中,如果登录 Linux 的不是 Oracle 用户,Oracle 备份和还原将失败。在这种情况下,Oracle 会生成以下消息:
INF - ORA-19554: error allocating device, device type: SBT_TAPE, device name: INF - ORA-27211: Failed to load Media Management Library
如果您想以 Oracle 用户以外的身份启动 Oracle 作业,请补充默认共享库搜索路径。使用 Linux ldconfig(8) 命令将 $ORACLE_HOME/lib 添加到搜索路径。