db2数据库导出表结构

db2数据库导出表结构,第1张

第一行是连接数据库,后面就是具体的建表语句。 2、执行建表脚本 命令为: db2 –tvf f:\export\init.sql 1 以上是导出了数据库中所有表的表结构,并在新的数据库中执行命令,新建所有表。但是表中均是不存在数据的。

问题不太清楚,如果已经是sql文件,直接复制出来不就行了。不同数据库上SQL有些不同,如不能运行则需要改改差异部分。

export命令是导出表中数据的,一般可形成数据文本文件。ORACLE也支持将文本文件导入表中的。

另外还有一道形如db2look

-d

TEST

-t

"TEST2"

-a

-e

-l

-x

-c

的命令是产生TEST数据库中TEST2表的DDL语句的。这样的一系列语句可以很方便地将数据库及表空间、表等结构迁移到其它DB2系统中。

你究竟想要什么?

su db2inst - 进入db2权限模式

任意建立一个文件夹子 mkdir data

进入文件夹子 cd data

导出表结构:使用db2look -d 库名 -e -u 用户名 -l -o exoa.sql

导出数据:使用db2move 库名 export

可使用以下命令查看: db2look -help or db2move -help

打包已导出的表结构与数据 tar zcvf 目录名.tar.gz 目录名/

在新的db2导入数据

创建数据库: db2 create db 库名

导入表结构 *** 作:db2 -tvf 文件名.sql

导入数据 *** 作:db2move 新建库名 import


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存