`
magicChen
  • 浏览: 5757 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

db database restore redirect

    博客分类:
  • DB2
阅读更多

写这篇文章,只是想把自己遇到的问题做个记录,方便以后查询和跟踪.

 

参考文章如下:http://space.itpub.net/267386/viewspace-371901

 

数据库是DB29.5

数据库配置信息:logretain on,tracemod on,userexit on

 

起因:项目需要把数据库迁移到另外一台服务器上(全部为AIX系统)

 

1.在线备份需要迁移的数据库B37R2,同时把LOG文件COPY出来.

   查看日志文件可用 db2 get db cfg for B37R2

2.set tablespace container

如下:

   set tablespace containers for 0 using (file "/app/db2inst1/db2inst1/NODE0000/B37R2/T0000000/C0000000.CAT" 24576);

3.把备份文件及日志文件FTP到目标服务器

4.整理SQL文件.内容如下:

restore database B37R2 from /app/db2inst1/backup/DBS/DBS_1.0.0/20100512/ on /app/db2inst1 into B37R2 REDIRECT;
set tablespace containers for 0 using (file "/app/db2inst1/db2inst1/NODE0000/B37R2/T0000000/C0000000.CAT" 24576);

.....

restore database B37R2 continue;
rollforward db B37R2 to end of logs and stop overflow log path '(/app/db2inst1/backup/DBS/DBS_1.0.0/20100512/log)';

  

5.db2 -tvf  *.sql

 

分享到:
评论

相关推荐

    DB2 Backup Restore

    - 输入`restore database MYDB from D:`开始恢复操作,其中`MYDB`为待恢复的数据库名称,`D:`为备份文件所在的路径。 - 输入`y`确认覆盖现有数据库。 4. **等待恢复完成**:恢复过程可能需要一定的时间,期间请...

    DB2重定向恢复.doc

    db2 RESTORE DATABASE NB_DATA FROM E:\db_databack_up TAKEN AT 20120725135059 TO E:\New_DB_Storage REDIRECT ``` 在执行这个命令后,你可能会遇到SQL2563W错误,这意味着某些表空间未能恢复,通常是因为目标...

    RESTORE DATABASE命令还原SQLServer 2005 数据库

    RESTORE DATABASE命令是SQL Server数据库管理系统中用于还原数据库的SQL语句。该命令用于从备份文件中恢复数据库的全部或部分内容,保证数据库系统的数据安全和数据恢复能力。在SQL Server 2005版本中,该命令的基本...

    RestoreDB sql server 2012.zip_db_restore

    本指南将详细阐述如何执行数据库的恢复操作,特别是针对"RestoreDB sql server 2012"的情况。 1. **理解数据库恢复模型** SQL Server支持三种恢复模型:简单恢复模型、完整恢复模型和大容量日志恢复模型。简单恢复...

    db2还原命令

    4. **继续恢复**:使用`db2restore db <dbname> continue`命令继续未完成的恢复操作,直到数据库完全恢复。 5. **数据迁移**:如果需要将数据迁移到不同的数据库或表空间,可以使用`db2migrate`命令进行数据迁移。 ...

    DB2备份与还原总结 (附源码)

    在还原过程中,DB2 提供了`RESTORE DATABASE`命令,配合`LOGTARGET`选项,可以指定将备份映像中的日志文件还原到特定位置。如果指定了`LOGTARGET`但备份映像中没有日志文件,或者指定的路径无效或只读,都会导致恢复...

    db2数据库备份恢复实践总结

    db2 RESTORE DATABASE <original_database_name> ON <new_database_location> REDIRECT WITHOUT ROLLING FORWARD ``` 例如,将`testdb`恢复到`/new_location`的新位置: ```sql db2 "RESTORE DATABASE testdb ON /...

    RestoreDB MSSQL数据库备份还原

    "RestoreDB MSSQL数据库备份还原"是一个专门针对Microsoft SQL Server设计的小型实用工具,它能够帮助管理员轻松地处理数据库的备份与还原操作。这个工具兼容2000、2005和2008三个不同版本的SQL Server,确保了对较...

    db2 常用命令(包含数据库的备份与恢复)

    - 错误消息(如果存在未关闭的应用程序):`DB21024I THE APPLICATION WITH PID <PID> COULD NOT BE FORCED` #### 二、DB2数据库备份与恢复命令 1. **数据库完整备份** - `db2 backup database <数据库名> to ...

    DB2常用命令,DB2 v8数据库基础

    12. **db2 restore database database_name from backup_location**:从备份位置恢复数据库。 13. **db2 force applications all**:强制结束所有与数据库的连接,通常在进行维护操作前使用。 14. **db2pd -db ...

    Linux下db2常用命令总结

    - `db2 restore database <数据库名> from <备份路径>`:恢复数据库。 - `db2 rollforward database <数据库名> to end of logs using <备份路径>`:日志滚动恢复。 7. **性能监控** - `db2pd -db <数据库名> -...

    db2脚本命令

    29. 在线恢复数据库:`#db2 "RESTORE DB <database name> TO <db path> LOGTARGET <logpath> WITHOUT PROMPTING"`,然后执行`#db2 "ROLLFORWARD DB <database name> TO END OF LOGS AND STOP"` 数据导出和导入命令 ...

    db2-windows还原命令

    3. **恢复数据库**:使用`db2 "RESTORE DATABASE <database_name> FROM <backup_path> ON <data_path> ON <log_path>"`命令从备份文件中恢复数据库。 4. **向前滚动日志**:使用`db2 "rollforward <dbname> to end ...

    db2常用命令集合(经典语句集合)

    - `db2 "RESTORE DATABASE DATABASE_NAME FROM backup_directory"`:恢复数据库。 - `db2 "RESTORE TABLESPACE tablespace_name FROM backup_directory"`:仅恢复指定表空间。 7. **查询优化**: - `db2 ...

    本人总结的DB2常用命令,很实用

    - `db2 restore db database_name from backup_dir`:从备份目录恢复数据库。 6. **性能监控**: - `db2pd -db database_name -detailed`:提供数据库的详细性能信息。 - `db2top`:交互式工具,用于实时监控...

    linux下DB2常用命令

    db2 restore db o_yd from d: to d: 恢复数据库到指定的文件中。 11. 绑定存储过程 db2 connect to o_yd user db2 using pwd db2 bind c:\dfplus.bnd 绑定存储过程到数据库中。 12. 整理表 db2 connect to o_yd ...

    DB2导入、导出、备份及恢复数据库等操作资料

    $db2restore database databasename from backup_location ``` **示例:** ```sh $db2restore database testdb from /home/backup ``` **注意事项:** - 如果想要将数据库恢复到不同的名称下,可以使用 `into new_...

    AIX小机上建立DB2数据库_db2_aix_

    db2 restore database mydatabase from /backup ``` 总结来说,建立AIX上的DB2数据库涉及多个环节,从安装、配置到管理,都需要深入理解DB2的工作原理和AIX的操作特性。通过实践和学习,可以熟练掌握这些步骤,从而...

    restoredb script

    restore db scripts for reference.

Global site tag (gtag.js) - Google Analytics