如何获取dump db2数据库?

时间:2014-10-08 10:48:23

标签: db2 mysqldump dump lookup-tables

我有3个问题:
1.如何获取db2 dump database -with命令如mysqldump-
2.如果我希望这个转储包含查找表,可以这样做,或者我必须逐个手动导出查找表吗? 3.之后如何使用输出转储文件?
提前谢谢

1 个答案:

答案 0 :(得分:4)

您的问题的答案:

  1. Mysql转储在DB2中称为备份。它创建了一个二进制文件,您可以在同一种平台(Window,Linux)中进行恢复。它包含表定义(DDL),数据和安全性。
  2. 和3.还有另一个命令只提取已定义对象的DDL。该工具称为db2look。使用备份/还原方法时,不需要db2look(DDL)。 您还可以使用export命令从DB2中提取数据。有一个工具可以简化名为db2move的进程,它可以执行导出,也可以执行导入或加载。
  3. 执行迁移时,通常的做法是使用组合db2look + db2move来重新创建数据库,例如在另一个平台中。

    有关不同命令的文档。