首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何导入DB2完全转储

问如何导入DB2完全转储
EN

Stack Overflow用户
提问于 2013-11-06 13:35:33
回答 3查看 5K关注 0票数 0

我有一个DB2 v9.7转储(.gz格式),需要导入到另一个相同版本的DB2数据库中。

所有的表都需要一次性导入。

有人能帮我实现这一点吗?

非常感谢。

-Nitika

EN

回答 3

Stack Overflow用户

发布于 2013-11-06 18:39:19

首先,DB2备份没有该名称结构。在该.gz中应该有一个文件,其名称应该如下所示

代码语言:javascript
复制
SAMPLE.0.db2inst1.NODE0000.CATN0000.20131224235959.001

它提供数据库名称、备份类型、托管数据库的实例、节点(使用DPF时)、时间戳和文件号。

通常,它只是更改时间戳。为了恢复数据库,您应该转到文件所在的目录,然后只需键入:

代码语言:javascript
复制
db2 restore db sample

最后,如果它不起作用,您应该指定时间戳、目录或其他内容:

代码语言:javascript
复制
db2 restore db sample from /dir taken at 20131224235959

如果您更改了实例,则需要重新绑定一些包。此外,您应该确保新安装中的安全结构是相同的(/etc/passwd和/etc/group具有与DB2中相同的用户和组)

如需更多信息,请访问:http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.admin.ha.doc/doc/c0006237.html

票数 1
EN

Stack Overflow用户

发布于 2013-11-26 15:55:23

您可以使用db2move命令

代码语言:javascript
复制
db2move sample export


db2move sample import

其中sample是数据库名称。

票数 0
EN

Stack Overflow用户

发布于 2018-09-24 16:06:35

如果你有.dmp文件,那么你可以使用下面的命令导入.dmp文件。

如果你有dmp文件在tar或zip中,你需要解压缩这个文件。

代码语言:javascript
复制
db2 –c- -svtf db2dump.dmp > log.txt

还原注意:不同的是:命令如下:

从Path_of_the_backup_file恢复数据库。

例如: restore db QAST from C:\Backups\Backup_location

将数据库备份到C:\Backups\Backup_location。

例如:restore db QISST from C:\Backups\Backup_location

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19804853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档