DB2导出数据库表结构和数据

DB2导出数据库表结构和数据

ID:37709804

大小:35.50 KB

页数:7页

时间:2019-05-29

DB2导出数据库表结构和数据_第1页
DB2导出数据库表结构和数据_第2页
DB2导出数据库表结构和数据_第3页
DB2导出数据库表结构和数据_第4页
DB2导出数据库表结构和数据_第5页
资源描述:

《DB2导出数据库表结构和数据》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DB2导出数据库表结构和数据1.使用db2cmd打开db2命令行2.db2look-ddb_name-e-a-x-idb_username-wdb_passwd-0file_name.sql#导出数据库结构3.db2movedb_nameexport-udb_username-pdb_passwd#导出数据库数据4.createdatabasedb_nameon'directory_name'usingcodesetutf-8territoryUScollateusingsystem;#IBM-eucJP--一

2、种编码格式5.createschemasch_nameauthorizationsch_passwd;#设置权限6.db2connecttodb_nameuserusernameusingdb_passwd#连接数据库7.db2-tvf'file_name'#-f读取输入文件-t终止语句字符-v回送当前命令如果文件中每个语句是直接以回车结尾,则用-vf即可,加上-t是表示没条语句以";"结尾8.DB2数据库备份cmd--->db2cmd--->db2dbstopforce 防止有人在应用(应该db2stopfo

3、rce)dbstart(应该db2start)//connecttowjm_misuserwynusingwyn(重新连接后,表示在使用,不能备份)backupdbwjm_cmstoc:9、在新的db2导入数据创建数据库:db2createdb库名导入表结构操作:db2-tvf文件名.sql导入数据操作:db2move新建库名load我们用db2look命令得到数据库对象的DDL 脚本 DB2的db2look命令诠释如下:db2look版本8.2db2look:生成DDL以便重新创建在数据库中定义的对象语法:

4、db2look-dDBname[-e][-uCreator][-zSchema][-tTname1Tname2...TnameN][-twTname][-h][-oFname][-a]                       [-m][-c][-r][-l][-x][-xd][-f][-fd][-tdx][-noview][-iuserID][-wpassword]                       [-vVname1Vname2...VnameN]                       [

5、-wrapperWrapperName][-serverServerName][-nofed]     db2look-dDBname[-uCreator][-s][-g][-a][-tTname1Tname2...TnameN]                      [-p][-oFname][-iuserID][-wpassword]     db2look[-h]        -d:数据库名称:这必须指定       -e:抽取复制数据库所需要的DDL文件           此选项将生成包含DDL

6、语句的脚本           可以对另一个数据库运行此脚本以便重新创建数据库对象           此选项可以和-m选项一起使用       -u:创建程序标识:若-u和-a都未指定,则将使用$USER           如果指定了-a选项,则将忽略-u选项       -z:模式名:如果同时指定了-z和-a,则将忽略-z           联合部分的模式名被忽略       -t:生成指定表的统计信息           可以指定的表的数目最多为30       -tw:为名称与表名的模式条件(通配符

7、)相匹配的表生成DDL           当指定了-tw选项时,-t选项会被忽略       -v:只为视图生成DDL,当指定了-t时将忽略此选项       -h:更详细的帮助消息       -o:将输出重定向到给定的文件名           如果未指定-o选项,则输出将转到stdout       -a:为所有创建程序生成统计信息           如果指定了此选项,则将忽略-u选项       -m:在模拟方式下运行db2look实用程序           此选项将生成包含SQLUPDATE语句

8、的脚本           这些SQLUPDATE语句捕获所有统计信息           可以对另一个数据库运行此脚本以便复制初始的那一个           当指定了-m选项时,将忽略-p、-g和-s选项        -c:不要生成模拟的COMMIT语句           除非指定了-m或-e,否则将忽略此选项           将不生成CONNECT和CONNECTRESE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。