① 如何把DB2的数据直接导入sql server中
1、在SQL Server中,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,连续点击两个“下一步”
2、在弹出的对话框中,在“选项”下面的框中找到“为服务器版本编写脚本”
3、把SQL Server修改成SQL Server 2000,然后再点击下一步,把表选中,如有存储过程,也需要把存储过程选中,然后点击下一步
4、全选存储过程或者表,然后点击“下一步”,再点击“完成”
5、在新建的查询窗口中生成了所有的SQL语句,把这些语句进行复制,然后在SQL Server 2000中对应数据库的查询分析器中进行执行,就把对应的表结构及存储过程生成了。
6、再用SQL Server 2000中在对应数据库中点击右键,在“所有任务”对应的“导入数据”,输入SQL Server 2005中服务器的名称或者IP地址
7、输入SQL Server 2000中服务器对应的名称或者IP地址,然后默认的选择进入“下一步”,全选所有的表,然后点击两个“下一步“,数据就可以导进来了。
② db2如何把数据导出成sql语句
你的意思是将数据记录转换成一条条的 insert 语句?
db2 是没有这样的功能的。需要自己开发。
但貌似可以通过自定义存储过程的方式来实现。这也算是个思路吧。之前google到国外有人通过存储过程实现了,并有例程,但当时由于版本问题,本人没有实现。
③ 如何从db2上导出一个已存在的视图SQL
用db2look工具可以导出创建数据库对象的脚本。db2look有很多参数,这里不在细说,可以查看帮助文件。
在此,可以提供一下可以导出所有对象的命令:
db2look -d 你的数据库名称 -e -a -l -o 导出的脚本存放位置[如/opt/sqlfile/dbcrt.sql]
④ db2 使用命令导出指定表的数据到一个执行insert语句的sql文件中
DB2可视化界面软件Aqua
Data
Studio
-->
tools
-->
export
data
,然后选择你要导出的表,就可以把数据导出到你的指定文件中。(带insert语句的)
⑤ DB2怎样导出整个数据库的sql语句
在控制中心对象视图中右击某数据库,选择生成DDL。
根据需要选定选项,然后生成即可。
如果想知道命令,选择显示命令,就可复制出命令了。
⑥ db2如何使用sql脚本一次性导出某一数据库的所有创建表结构的语句
db2look -d <数据库名> -e -a -o <文件名>
⑦ db2数据库导出表结构
第一行是连接数据库,后面就是具体的建表语句。 2、执行建表脚本 命令为: db2 –tvf f:\export\init.sql 1 以上是导出了数据库中所有表的表结构,并在新的数据库中执行命令,新建所有表。但是表中均是不存在数据的。
⑧ 我想在DB2服务器上将服务中的表里面的内容以sql的形式导出来
你需要先 db2look -db testdb -o look.sql把创建数据库用的sql语句拿出来,在你本地按照前面的look.sql建好数据库,然后用load或者import把你export出来的数据倒进数据库里去就可以了。
其实你可以先db2look,再用db2move命令把数据倒出来,建立数据库,再用db2move把数据倒进去。
⑨ 怎么把db2数据库里的表导到sql 2000中去
SQL Server 2005中,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,连续点击两个“下一步”,然后在弹出的对话框中,在“选项”下面的框中找到“为服务器版本编写脚本”,把后面的SQL Server2005修改成SQL Server 2000,然后再点击下一步,把表选中,如有存储过程,也需要把存储过程选中,然后点击下一步,全选存储过程或者表,然后点击“下一步”,再点击“完成”,然后会在新建的查询窗口中生成了所有的SQL语句,我们把这些语句进行复制,然后在SQL Server 2000中对应数据库的查询分析器中进行执行,就把对应的表结构及存储过程生成了。
这时我们再来用SQL Server 2000中在对应数据库中点击右键,在“所有任务”对应的“导入数据”,输入SQL Server 2005中服务器的名称或者IP地址,然后再输入SQL Server 2000中服务器对应的名称或者IP地址,然后默认的选择进入“下一步”,全选所有的表,然后点击两个“下一步“,数据就可以导进来了。
⑩ db2怎么导出sql文件
问题不太清楚,如果已经是sql文件,直接复制出来不就行了。不同数据库上SQL有些不同,如不能运行则需要改改差异部分。
export命令是导出表中数据的,一般可形成数据文本文件。ORACLE也支持将文本文件导入表中的。
另外还有一道形如db2look
-d
TEST
-t
"TEST2"
-a
-e
-l
-x
-c
;的命令是产生TEST数据库中TEST2表的DDL语句的。这样的一系列语句可以很方便地将数据库及表空间、表等结构迁移到其它DB2系统中。
你究竟想要什么?