export to /opt/mydb/mydatatxt of del modified by nochardel coldel0x09 select table1a,table2d from table1 table2
这是导出的语句,其中nochardel表示导出到文本文件时,每个字段不用引号引起来,默认是引号引起来的,coldel表示字段之间的分隔符,
其中0x09表示tab键,如果用空格分隔就是0x20,$为0x24其他的你可以自己查。
执行过程如下:
db2=>
connect to yourdb
export
第一行是连接数据库,后面就是具体的建表语句。 2、执行建表脚本 命令为: db2 –tvf f:\export\initsql 1 以上是导出了数据库中所有表的表结构,并在新的数据库中执行命令,新建所有表。但是表中均是不存在数据的。
只能用 db2look +db2move 进行迁移。1提取DDL 用如下命令db2look -d yn -e -l -o db2look_ynddl //提取出 yn(云南) 这个数据库 所有用户对象,包括表空间等。2用db2move 导出数据 如下如你在 db2inist1 用户目录下 建立一个 data 目录 然后执行db2move yn export在data 目录下 会有好多 后缀名为ixf 和msg 的文件,其中ixf为数据表文件,msg后缀的为消息文件,其中最重要的 是db2movelst 存放导出表和消息文件的对应关系。3去windows 下建立一个数据库db2 “ create db yn pagesize 8 k” //这里的pagesize需要和 ddl的统一然后修改 ynddl 文件下 把 Linux下面 的路径 替换为Windows 的路径然后执行db2 -tvf ynddl4导入数据库db2move yn load其中会生成 一个loadout的文件 记录错误信息或者 导入失败的表 ,如加载了多少行,拒绝多少行 等。5查看loadout 找到那些导入不成功的进行 处理,然后倒入。然后进行完整性约束 这些检查。如有问题 Q 我吧。
你需要先 db2look -db testdb -o looksql把创建数据库用的sql语句拿出来,在你本地按照前面的looksql建好数据库,然后用load或者import把你export出来的数据倒进数据库里去就可以了。
其实你可以先db2look,再用db2move命令把数据倒出来,建立数据库,再用db2move把数据倒进去。
安装DB2的ODBC驱动程序,在本机上建立ODBC数据源
在ACCESS中添加 链接表,链接到 ODBC数据源
然后就可以在ACCESS中建立一个
select into 查询来建立一个表
你需要先 db2look -db testdb -o looksql把创建数据库用的sql语句拿出来,在你本地按照前面的looksql建好数据库,然后用load或者import把你export出来的数据倒进数据库里去就可以了。
其实你可以先db2look,再用db2move命令把数据倒出来,建立数据库,再用db2move把数据倒进去。
1、在SQL Server中,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,连续点击两个“下一步”
2、在d出的对话框中,在“选项”下面的框中找到“为服务器版本编写脚本”
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文件全部的内容,包括:db2怎么导出sql文件、db2数据库导出表结构、如何将在Linux下导出的db2数据库还原到windows下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)