NetBackup™ for Oracle 管理指南
- 简介
- 安装 NetBackup for Oracle
- 为 Oracle 管理员配置 RBAC
- 管理 Oracle 发现和数据库
- 管理 Oracle 凭据
- 配置 Oracle 策略
- 执行 Oracle 的备份和还原
- Oracle 克隆
- NetBackup Copilot for Oracle
- 使用通用共享配置 OIP (Oracle Copilot)
- 具有即时访问的 Oracle Copilot
- 带有 Snapshot Client 的 NetBackup for Oracle
- 适用于 Oracle 的 NetBackup 直接重复数据删除
- 故障排除
- 排除 RMAN 备份或还原错误
- 附录 A. 重复数据删除最佳做法
- 附录 B. Snapshot Client 对 SFRAC 的支持
- 附录 C. UNIX 和 Linux 系统上基于脚本的块级增量式 (BLI) 备份(不带 RMAN)
- 附录 D. XML 存档程序
- 附录 E. 注册授权位置
关于 bporaimp 参数
使用 NetBackup 参数 NB_ORA_SERV 和 NB_ORA_CLIENT 指定 NetBackup 运行时配置。否则,将使用运行时配置变量设置的优先顺序。
一些参数仅在写入存储单元时有效。其他参数仅在写入目录时有效。在下表中,最右边的列含有“存储单元”或“目录”,用于指示该行的参数用于写入存储单元还是目录。在写入存储单元时,写入目录时可识别的参数会被忽略。
表:bporaimp 参数和默认值 介绍 bporaimp(在某些平台上为 bporaimp64)参数和默认值。
表:bporaimp 参数和默认值
参数 | 是否必需 | 默认值 | 描述 | 目标位置 |
---|---|---|---|---|
n | 无默认值 | 指定导入存档的开始日期(可选)。与 ARCHIVE_DATE_TO 一起使用以指定范围。如果未使用,将导入最新的存档。如果使用的时间范围内有多个存档,将使用此范围中最新的一个存档。日期格式为 mm/dd/yyyy [hh:mm:ss]。 | 存储单元 | |
ARCHIVE_DATE_TO | 无默认值 | 指定导入存档的结束日期(可选)。与 ARCHIVE_DATE_FROM 一起使用以指定范围。如果未使用,将导入最新的存档。如果使用的时间范围内有多个存档,将使用此范围中最新的一个存档。日期格式为 mm/dd/yyyy [hh:mm:ss]。 | 存储单元 | |
BFILE_DIRECTORY | 无默认值 | 为导入的所有 BFILE 列的输出指定目录。Oracle 的 CREATE DIRECTORY 命令可用于在 Oracle 中创建 DIRECTORY,而名称则应与导出文件中使用的名称匹配。 | 目录 | |
COMMIT | n | 指定 bporaimp 在每个数组插入操作后是否应该提交。数组大小由 ROW_BUFFER 确定。默认情况下,bporaimp 仅在加载每个表后提交,如果发生错误,则执行回滚,然后继续处理下一个对象。 | 目录 | |
DIRECTORY | 无默认值 | 为 bporaimp 实用程序的输入指定一个目录(可选)。 | 目录 | |
FROMUSER | 无默认值 | 指定一个用逗号分隔的用户列表,以便从包含多个用户的表的存档中执行导入(可选)。如果未指定,将导入所有表。 | 目录 | |
HELP | n | 显示帮助消息,包括 bporaimp 参数描述。 | 目录 | |
IGNORE_ROWS | n | 指定是否应向非空表中插入行。如果不是空表,则 将导致报告一个错误,而且该表将被跳过,而不插入任何行。如果不是空表,则 IGNORE_ROWS = N 将导致报告一个错误,而且该表将被跳过,而不插入任何行。IGNORE_ROWS = Y 将导致插入行,且在日志文件中报告一个错误。 如果 IGNORE_ROWS = Y,并且发生错误(如主键约束冲突),则当 COMMIT = N 时不插入任何数据。但是,如果 COMMIT = Y,则不插入行数组(大小由 ROW_BUFFER 确定),但 bporaimp 继续按照导出的顺序处理其他行数组。要插入所有未违反主键限制的行,应设置 COMMIT = Y、ROW_BUFFER = 1 以及 IGNORE_ROWS = Y。 | 目录 | |
KEYWORD | 无默认值 | 指定 NetBackup 在搜索用来还原文件的存档时使用的关键字短语(可选)。 | 存储单元 | |
LIST | N | LIST = Y 查询 NetBackup 目录库并列出可用的存档。如果 LIST = Y,则不会导入数据。 | 存储单元 | |
LOG | 无默认值 | 指定一个文件名用以接收提示性消息和错误消息(可选)。如果指定了此参数,消息将记录到日志文件中,而不显示在终端显示屏上。 | 目录 | |
NAME | 无默认值 | 主 XML 架构文件的名称。如果 LIST = N,则需要此参数。 | 目录 | |
NB_ORA_SERV | 默认主服务器 | (可选)指定 NetBackup 主服务器的名称。 | 存储单元 | |
NB_ORA_CLIENT | 默认客户端 | 指定 NetBackup for Oracle 客户端的名称(可选)。 | 存储单元 | |
RESTORE_SCHEMA_ONLY | n | 与 RESTORE_TO_DIRECTORY 一起使用,以便仅将 XML 模式文件还原到某个目录中。 | 存储单元 | |
RESTORE_TO_DIRECTORY | 无默认值 | 为 bporaimp 实用程序的输出指定一个目录(可选)。如果使用此参数,将不分析 XML 数据并将其插入 Oracle。 | 存储单元 | |
ROW_BUFFER | 1000 | 指定用于插入行的缓冲区大小(以行为单位)。具有 LONG 或 LOB 列的表一次只插入一行。允许的最大值是 32767。 | 目录 | |
TABLES | 无默认值 | 指定要导入的表、视图和分区名称的列表(可选)。如果未使用,则导入存档中的所有对象。对象必须已经存在,而且 USERID 必须具有这些对象的 INSERT 权限。对象名称不能用所有者名称来限定,应使用 FROMUSER 参数来指定特定的所有者。如果指定了分区名称,则此名称只表示导出的分区,并将根据目标表的分区机制插入行。如果导出包含分区,但导入未指定分区,将会插入所有行。 | 目录 | |
TOUSER | 无默认值 | 指定要导入到的用户的一个逗号分隔列表,可与 FROMUSER 参数一起使用以更改表所有者(可选)。TOUSER Oracle 帐户必须已经存在,而且 USERID 必须对同样必须存在的表具有 INSERT 权限。 | 目录 | |
USERID | 无默认值 | 指定启动导入的用户的用户名/密码(和可选连接字符串)。如果未提供连接字符串,则将使用 ORACLE_SID 环境变量。 | 目录 |