【急】如何导出服务器上的db2数据库,是导出整个数据库,包括表结构表空间 数据等

如何导出服务器上的db2数据库,是导出整个数据库,包括表结构表空间 数据等,我现在用dbvisualizer连接的服务器数据库,请问如何导出整库,还有如何将导出的数据库导入本地。要导出数据库我是不是要先安装一个db2?

不用,可以远程连接到服务器,windows系统可以通过远程连接,linux/unix系统可以通过ssh/telnet连接,在服务器上用db2 connect to 数据库名连接数据库,然后通过db2look -d 数据库名 -e -a -c -o 导出文件名.sql -i 用户名 -w 密码 导出结构,通过db2move 数据库名 export -u 用户名 -p 密码 导出数据;在本地导入前先connect 数据库,然后db2 -td; -cf 导出文件名.sql 在本地根据该文件sql建立数据结构,之后用db2move 数据库名 load -u 用户名 -p 密码 导入数据
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-07
最简单的方法就是将数据库备份复制到本地进行恢复追问

我只能远程连接服务器 而且服务器系统和本地系统不一样 还有其他办法吗 具体点啊

追答

Q Replication,但看你的情况无法实现。

本回答被提问者采纳
相似回答