DB2大数据库导入导出

DB2大数据库导入导出

ID:41037180

大小:244.50 KB

页数:10页

时间:2019-08-14

DB2大数据库导入导出_第1页
DB2大数据库导入导出_第2页
DB2大数据库导入导出_第3页
DB2大数据库导入导出_第4页
DB2大数据库导入导出_第5页
资源描述:

《DB2大数据库导入导出》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文案DB2数据导入导出2012年3月12日编辑:徐彦一、环境操作系统:RedhatLinuxAS5.5(2.6.18-128.el5PAE#1SMPi686i386GNU/Linux)数据库版本:DB2WorkGroup版V9.7.0(数据库版本可通过连接数据库来查看,db2connecttodbname)二、声明l实例用户,默认为db2inst1lDas用户,默认为dasusr1l数据库安装目录($INSTHOME),默认为/opt/ibm/db2/V9.7l实例安装目录($HOME),默认

2、为/home/db2inst1/l实例名:db2inst1l数据库名:三、导出具体步骤3.1导出对象结构建议单独创建一个数据导出目录,利于导出文件整理的清晰。$su–db2inst1#切换至db2inst1用户文案大全实用文案$cd/#为导出目录,例如/home/db2inst1/dbdmp(db2inst1要有相应的读写权限)$db2connectto#连接至数据库$db2look–d-e–a–l–o

3、bname>.sql#导出数据库对象创建脚本例子:数据库名为meibof3.2导出数据库数据(建议在目录下另建db2move的目录用来存放导出数据,因为db2move命令会产生若干文件)db2moveexport(如果导出是发现有warning,在上面的命名后面加上-aw参数)以数据库名为meibof为例:文案大全实用文案四、导入具体步骤4.1建立新数据库$su–db2inst1#切换至db2inst1用户db2createdb(建议使用db2

4、cc工具来进行创建数据库)创建名为meibof的数据库:4.2执行.sql脚本创建数据库切换到放置.sql的目录db2–tvf.sql(单次导入有可能丢失数据结构,建议连续执行3次,导入完成后,和开发人员确认数据库对象的数量,尤其是存储过程。)4.3导入数据切换到放置db2move导出数据的目录db2moveload文案大全实用文案4.4一致性检查原理:如果发现有表存在检查挂起状态(由于检查约束的原因),则输入命令如下db2setin

5、tegrityforschema.tablenameimmediatechecked将其转换成正常状态。首先利用sql语句得到要检查的表的执行语句主要命令:db2"select'db2setintegrityfor.'

6、

7、TABNAME

8、

9、'immediatechecked'fromsyscat.tableswhereTABSCHEMA=''andSTATUS='C'"以数据库名meibof,SCHEMA名meibof为例:文案大全实用文案查出有14张表需要转换成正

10、常状态。在上一条语句末加上>filename.sh把要添加的sql语句添加到脚本文件如下例:用vi文本编辑器打开脚本文件:1)在第一行加入连接数据库sql语句;2)在最后一行加入commit命令,db2commit文案大全实用文案执行完后再次检查发现没有需要更正的:说明:如果还有需要更正的表,则反复执行上述操作。五、附录5.1db2look用法db2look版本8.2db2look:生成DDL以便重新创建在数据库中定义的对象语法:db2look-dDBname[-e][-uCreator][-zS

11、chema][-tTname1Tname2...TnameN][-twTname][-h][-oFname][-a]                       [-m][-c][-r][-l][-x][-xd][-f][-fd][-tdx][-noview][-iuserID][-wpassword]                       [-vVname1Vname2...VnameN]                       [-wrapperWrapperName][-serve

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

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

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

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