请注意下列限制:
|以下限制适用于备份实用程序:
|当执行 START HADR、STOP HADR 或 TAKEOVER HADR 命令时,可能会生成相应的错误代码:SQL01767N、SQL01769N 或 SQL01770N,原因码为 98。该原因码指示在运行该命令的服务器上没有安装 HADR 的许可证。要更正该问题,使用 db2licm 安装有效的 HADR 许可证,或者安装这样一个版本的服务器:它将有效 HADR 许可证作为其分发产品的一部分。
DB2 通用数据库(TM)(UDB)支持跨平台备份和复原操作。
可以将 DB2(R) UDB 版本 8 32 位 Windows(R) 平台上创建的数据库复原至 DB2 UDB 版本 8 64 位 Windows 平台,反之亦然。
可将 DB2 UDB 版本 8 32 位 Linux(TM) x86 平台上创建的数据库复原至 DB2 UDB 版本 8 64 位 Linux x86-64 或 IA64 平台,反之亦然。
可将在 DB2 UDB 版本 8 AIX(R)、HP-UX、Linux PPC、Linux zSeries(R) 或 Solaris 操作环境平台(32 位或 64 位)上创建的数据库复原至 DB2 UDB 版本 8 AIX、HP-UX、Linux PPC、Linux zSeries 或 Solaris 操作环境平台(32 位或 64 位)。
Linux 上的 3480 和 3490 磁带设备的最大块大小限制为 61440 个字节
设备 | 连接 | 块大小限制 | DB2 缓冲区大小限制(以 4 KB 页计) |
---|---|---|---|
3480 | s370 | 61 440 | 15 |
3490 | s370 | 61 440 | 15 |
当调用 BACKUP DATABASE 或 RESTORE DATABASE 命令时,可以指定想要使用 Tivoli(R) Storage Manager(TSM)产品来管理数据库或表空间备份或复原操作。除了在下列平台上之外,需要的 TSM 客户机 API 的最低级别为 V4.2.0:
在准备 update database configuration 命令时对高可用性灾难恢复(HADR)本地主机和本地服务参数(HADR_LOCAL_SVC 和 HADR_REMOTE_SVC)指定值的情况下,这些值必须是未在用于任何其它服务的端口。如果使用 Linux 或 UNIX(R) 命令行来配置参数,还应在 /etc/services 文件中设置这些值。
如果在主数据库上创建表空间并且备用数据库上的日志回放因为容器不可用而失败,则主数据库不会接收到指示日志回放失败的错误消息。
要检查日志回放错误,必须在创建新的表空间时监视 db2diag.log 和备用数据库上的管理日志。
如果发生接管表空间操作,新创建的表空间在新的主数据库上将不可用。要从此情况恢复,从备份映像复原新的主数据库上的表空间。
在以下示例中,在数据库 MY_DATABASE 被用作新的主数据库之前,将在该数据库上复原表空间 MY_TABLESPACE:
版本 8.2 文档指出:
未复制 BLOB 和 CLOB;但是,将在备用数据库上为其分配空间。
该句子应为如下所示:
未复制非记录 BLOB 和 CLOB;但是,将在备用数据库上为其分配空间。
高可用性灾难恢复(HADR)不支持对数据库日志文件使用原始 I/O(直接磁盘存取)。如果使用 START HADR 命令启动 HADR,或者如果在配置了 HADR 的情况下重新启动数据库,将检测原始日志,相关联的命令将会失败并带有 SQL1768N 原因码“9”。
[ 页的顶部 |上一页 | 下一页 | 目录 ]