如何远程连接DB2数据库,并批量导出数据库信息

如何远程连接DB2数据库,并批量导出数据库信息,第1张

oracle exp命令批量导出数据库的方法:

1 假如数据库名为:TEST 、,用户名system 密码manager 导出到D:/daochu.dmp中

exp system/manager@TEST file=d:/daochu.dmp full=y

如果要导出指定的表,方法如下:

假如要导出数据库中的表'CHA%'导出

exp aichannel/aichannel@TESTDB2 file= d:/data/newsmgnt.dmp owner=(PRO) tables=(PRO.CHA%

)

例子:DB2数据库的中表 TEST_TABLE

1 首先在磁盘建立一个testTbale的文件夹,然后在文件夹内新建两个空白的csv文件,分别是testTable.csv(用来存放表中数据的输出文件)和log.csv(用来存放日志文件)。

2在DB2的控制中心中,打开数据库的表,把鼠标放在表TEST_TABLE上,点右键选择导出,在导出界面“定界选项”默认就可以了。

3点确定可导出数据

不用,可以

远程连接

到服务器,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

密码

导入数据


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9999327.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存