DB2数据备份还原不了。。。。。求大神解答。
池小白 2015-08-07 03:04:35 SQL2542N 根据所提供的源数据库别名 "HNPVM" 和时间戳记
"20150325160554",找不到与数据库映像文件相匹配的文件。
说明:
备份映像文件的文件名由数据库别名和时间戳记组件组成。文件名根据 Database
Restore 调用中提供的源数据库别名和时间戳记参数构造。源目录中不存在与提
供的源数据库别名和时间戳记相匹配的文件名。
可能存在下列情况:
1. 在 RESTORE 命令中错误地指定了备份路径。
2. 您无权访问备份映像或者备份映像所在的目录。
3. 您正在执行自动递增复原操作,但无法根据数据库历史中的时间戳记和位置找
到必需的映像。
4. 您正在分区数据库环境中复原数据库,但该数据库还不存在,并且复原的第一
个数据库分区不是目录分区。
5. 您正在从 TSM 介质复原,但当前实例使用的 TSM API 客户机配置无法访问备
份映像。
用户响应:
上述情况的适当响应如下所示:
1. 确保数据库备份映像驻留在介质源上。指定正确的备份映像路径和正确的时间
戳记,确保与映像文件相匹配,然后重新提交该操作。有关使用 RESTORE 命
令的更多信息,请使用诸如"使用 RESTORE DATABASE 实用程序"之类的短语在
DB2 信息中心中进行搜索。
2. 确保您有权访问备份映像以及它所在的目录。
3. 检查相应备份条目的数据库历史记录,验证列示的位置是否与备份映像的实际
位置匹配。要么更新数据库历史记录,并再次尝试执行该操作,以得到匹配项
,要么发出 RESTORE INCREMENTAL ABORT 命令来清除在处理期间可能已经创
建的任何资源。
4. 在复原分区数据库时,始终首先复原目录分区。有关在分区数据库环境中执行
复原的更多信息,请使用诸如"RESTORE 实用程序分区数据库"之类的短语在
DB2 信息中心中进行搜索。
5. 使用指定了 QUERY 选项的 db2adutl 实用程序来检查能否从 TSM 检索映像。
如果正在复原从另一服务器上的另一实例创建的备份映像,那么确保使用的
NODENAME、OWNER 和可选的 PASSWORD 与最初创建该备份映像时所在的 TSM
节点的 TSM 设置相对应。一旦确认可以检索该映像,就可以在 RESTORE 命令
的选项字符串中传递那些选项。有关 db2adutl 实用程序的更多信息,请使用
诸如"db2adutl"之类的短语在 DB2 信息中心中进行搜索。
各位大神,帮帮小弟。。。!