Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 2124|回复: 0

+求救啊!!!!关于DB2备份文件问题,再搞不出来,老板

  [复制链接]

该用户从未签到

发表于 2011-10-31 13:38:18 | 显示全部楼层 |阅读模式
本ren现zai想ba某一个biao的内容dou倒出来备份,yongDeRu下的命令


  db2 "exp db2inst1/db2inst1@serb204 tables=T_AREACOD1E rows=y indexes=y file=T_AREACODE0001.dmp"

  其zhongdb2inst1是数据库用戶ming和mi碼,serb204shishuju库ming,要备份DaoT_AREACODE0001.dmp中去

  对于 rows=y indexes=y这是什么啊,不懂a!!!!急jiji
  
  但是you问题报chu,小弟wo對DB2从mei有接觸guo,shi在无法xia手,老板又bu聽的催,说搞不dingjiu给wo走,求救啊

  报出De错误提shi是:

  DB21034E The command was processed as an SQL statement because it was not a  
  valid Command Line Processor command. During SQL processing it returned:
  SQL0104N An unexpected token "exp userdb/sm@userdb tables=T_AREACODE rows"  
  was found following "BEGIN-OF-STATEMENT". Expected tokens may include:   
  "<space>". SQLSTATE=42601

  求救于论坛shang的ge位大虾了,帮幫忙,jin剩下的几十分全部给上,謝谢,謝谢了。
欢迎來DaoJava学习者lun坛,转载请注明地址:http://www.javaxxz.com.
回复

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:38:37 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

你這个命令格式是oracle的 db2的导出格式参照export命令
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:38:46 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

你用的好像是oracle的命令,这当然不行。

在DB2下,首先连上数据库,以db2inst1這个用户名登錄服务器,然后执行db2 connect to serb204
连上数据库后执行下面的命令就可以导出表中数据了:
db2 "export to T_AREACODE0001.ixf of ixf select * from T_AREACODE"
其中T_AREACODE0001.ixf是文件名,of ixf是指明文件类型,当然你还可以写of del导出del类型的文件,后面的select语句确定要导出哪些數据。
如果后续还要导入,就要用import或load了。以上是簡略介紹,楼主可以去詳細了解export、import和load命令,以便设定更多选项。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:39:02 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

我执行的命令是:db2 "export to T_AREACODE0001.ixf of ixf select * from T_AREACODE"
我按照上面的执行后,提示如下的错誤:
SQL3007C An I/O error occurred while writing to the message file.
这是什么情況啊?我网上也查了,找不到啊,怎么解决啊???谢谢了,
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:39:17 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

db2 "export to T_AREACODE0001.ixf of ixf messages msg.txt select * from T_AREACODE"
用messages选项明確指定消息文件的路径和文件名试下吧,记住指定的message file目录中你必须要有写的权限。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:40:07 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

EXPORT TO 'C:\\Documents and Settings\\Administrator\\桌面\\aaa.ixf' OF DEL
  SELECT * FROM 表名;

你用DB2 怎么就不用Quest Central工具呢??
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:40:18 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

你这个报錯的原因我估计是当前的这個用戶在当前目录下面沒有写的权限吧。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-10-31 13:40:47 | 显示全部楼层

Re: 求救啊!!!!关于DB2备份文件问题,再搞不出来,老

这個是 SQL語句中有非法字符
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-5-22 00:05 , Processed in 0.433635 second(s), 47 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表