楼主: oycharlie

[有问必答活动] DB2求救!急

[复制链接]
论坛徽章:
0
21#
 楼主| 发表于 2008-4-17 13:47 | 只看该作者
------------------------------ 输入的命令 ------------------------------
CONNECT TO SAMPLE;
LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF COMMITCOUNT 500000  MESSAGES "Cocuments and SettingsAdministrator桌面DB210Gl05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting;
CONNECT RESET;
------------------------------------------------------------------------------
CONNECT TO SAMPLE

   数据库连接信息

数据库服务器         = DB2/NT 9.5.0
SQL 授权标识         = ADMINIST...
本地数据库别名       = SAMPLE


LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF COMMITCOUNT 500000  MESSAGES "Cocuments and SettingsAdministrator桌面DB210Gl05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting
SQL0104N  在 "IXF" 后面找到异常标记
"COMMITCOUNT"。预期标记可能包括:"REMOTE"。  SQLSTATE=42601

CONNECT RESET
DB20000I  SQL命令成功完成。



这是用LOAD命令后的出错

load命令为:
CONNECT TO SAMPLE;
LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF COMMITCOUNT 500000  MESSAGES "Cocuments and SettingsAdministrator桌面DB210Gl05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting;
CONNECT RESET;

使用道具 举报

回复
论坛徽章:
0
22#
 楼主| 发表于 2008-4-17 13:58 | 只看该作者

又出错了!

------------------------------ 输入的命令 ------------------------------
CONNECT TO SAMPLE;
LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF  MESSAGES "Cocuments and SettingsAdministrator桌面DB210Gl05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting;
CONNECT RESET;
------------------------------------------------------------------------------
CONNECT TO SAMPLE

   数据库连接信息

数据库服务器         = DB2/NT 9.5.0
SQL 授权标识         = ADMINIST...
本地数据库别名       = SAMPLE


LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF  MESSAGES "Cocuments and SettingsAdministrator桌面DB210Gl05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting
SQL3508N  装入或装入查询期间,当访问类型为 "MSGFILE"
的文件或路径时出错。原因码:"1"。路径:"Cocuments and
SettingsAdministrator桌面DB210Gl05_exi"。

CONNECT RESET
DB20000I  SQL命令成功完成。

使用道具 举报

回复
论坛徽章:
233
天枰座
日期:2016-02-02 09:36:332012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41灰彻蛋
日期:2011-06-22 19:28:30现任管理团队成员
日期:2011-05-07 01:45:082010广州亚运会纪念徽章:拳击
日期:2011-04-08 16:56:552011新春纪念徽章
日期:2011-02-18 11:43:332011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:15
23#
发表于 2008-4-17 14:44 | 只看该作者
message放到c: 更目录吧

使用道具 举报

回复
论坛徽章:
0
24#
 楼主| 发表于 2008-4-17 14:51 | 只看该作者
刚才死机了,不好意思

使用道具 举报

回复
论坛徽章:
0
25#
 楼主| 发表于 2008-4-17 14:55 | 只看该作者
------------------------------ 输入的命令 ------------------------------
CONNECT TO SAMPLE;
LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF  MESSAGES "C:l05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting;
CONNECT RESET;
------------------------------------------------------------------------------
CONNECT TO SAMPLE

   数据库连接信息

数据库服务器         = DB2/NT 9.5.0
SQL 授权标识         = ADMINIST...
本地数据库别名       = SAMPLE


LOAD FROM "F:北京高速公路数据        _center(now)l05_exit_tran.ixf" OF IXF  MESSAGES "C:l05_exit_tran.txt"  INSERT INTO ADMINISTRATOR.l05_exit_tran copy no without prompting
SQL3304N  该表不存在。

CONNECT RESET
DB20000I  SQL命令成功完成。

使用道具 举报

回复
论坛徽章:
0
26#
 楼主| 发表于 2008-4-17 14:56 | 只看该作者
是用load之前还得新建表吗?
如何建?

使用道具 举报

回复
论坛徽章:
0
27#
 楼主| 发表于 2008-4-17 16:13 | 只看该作者
------------------------------ 输入的命令 ------------------------------
CONNECT TO SAMPLE;
import FROM "F:sf        _center(now)l05_exit_tran.ixf" OF IXF  MODIFIED BY  NOROWWARNINGS COMMITCOUNT 100000 ROWCOUNT 22 MESSAGES "D:l05_exit_tran.txt"  create INTO ADMINISTRATOR.l05_exit_tran;
CONNECT RESET;
------------------------------------------------------------------------------
CONNECT TO SAMPLE

   数据库连接信息

数据库服务器         = DB2/NT 9.5.0
SQL 授权标识         = ADMINIST...
本地数据库别名       = SAMPLE


import FROM "F:sf        _center(now)l05_exit_tran.ixf" OF IXF  MODIFIED BY  NOROWWARNINGS COMMITCOUNT 100000 ROWCOUNT 22 MESSAGES "D:l05_exit_tran.txt"  create INTO ADMINISTRATOR.l05_exit_tran

读取行数         = 50381006
跳过行数         = 0
插入行数         = 0
更新行数         = 0
拒绝行数         = 50381006
落实行数         = 50381006

SQL3107W  消息文件中至少有一条警告消息。

CONNECT RESET
DB20000I  SQL命令成功完成。

使用道具 举报

回复
论坛徽章:
0
28#
 楼主| 发表于 2008-4-17 16:13 | 只看该作者

消息文件

SQL3150N  PC/IXF 文件中的 H 记录具有产品 "DB2    02.00",日期 "20080408"
和时间 "154253"。

SQL3153N  PC/IXF 文件中的 T 记录具有名称 "d:l05_exit_tran.ixf",限定符 ""
和源 "            "。

SQL3109N  实用程序正在开始从文件 "F:sf        _center(now)l05_exit_tran.ixf"
装入数据。

SQL3187W  创建索引时出错。返回了 SQLCODE "-601"。

SQL0601N  要创建的对象的名称与类型为 "INDEX" 的现有的名称
"DB2INST1.INDEX_LIUSHUI_Q" 相同。  SQLSTATE=42710

SQL3189N  前一条消息涉及到具有列 "+OCCUR_TIME_DATE+OCCUR_TIME_TIME+OP_ID"
的索引 "DB2INST1.INDEX_LIUSHUI_Q"。

SQL3187W  创建索引时出错。返回了 SQLCODE "-601"。

SQL0601N  要创建的对象的名称与类型为 "INDEX" 的现有的名称
"DB2INST1.IDX_L05_EXIT_TRAN" 相同。  SQLSTATE=42710

SQL3189N  前一条消息涉及到具有列 "+TIME_BEGIN_DATE" 的索引
"DB2INST1.IDX_L05_EXIT_TRAN"。

SQL3110N  实用程序已完成处理。从输入文件读了 "50381006" 行。

SQL3221W  ...开始 COMMIT WORK。输入记录计数 = "50381006"。

SQL3222W  ...对任何数据库更改的 COMMIT 都成功。

SQL3149N  处理了输入文件中的 "50381006" 行。已将 "0" 行成功插入表中。拒绝了
"50381006" 行。

使用道具 举报

回复
论坛徽章:
0
29#
 楼主| 发表于 2008-4-17 16:24 | 只看该作者

表结构(DDL)

-- 此 CLP 文件是使用 DB2LOOK 版本创建的 9.5
-- 时间戳记: 2008-4-17 16:24:03
-- 数据库名称: SAMPLE         
-- 数据库管理器版本: DB2/NT Version 9.5.0         
-- 数据库代码页: 1208
-- 数据库整理顺序为: IDENTITY


CONNECT TO SAMPLE;

------------------------------------
-- TABLESPACES 的 DDL 语句 --
------------------------------------


CREATE LARGE TABLESPACE IBMDB2SAMPLEREL IN DATABASE PARTITION GROUP IBMDEFAULTGROUP
         PAGESIZE 8192 MANAGED BY AUTOMATIC STORAGE
         AUTORESIZE YES
         INITIALSIZE 32 M
         MAXSIZE NONE
         EXTENTSIZE 32
         PREFETCHSIZE AUTOMATIC
         BUFFERPOOL IBMDEFAULTBP
         OVERHEAD 7.500000
         TRANSFERRATE 0.060000
         DROPPED TABLE RECOVERY ON;


-- 模拟表空间

ALTER TABLESPACE SYSCATSPACE
      PREFETCHSIZE AUTOMATIC
      OVERHEAD 7.500000
      FILE SYSTEM CACHING
      TRANSFERRATE 0.060000;


ALTER TABLESPACE TEMPSPACE1
      PREFETCHSIZE AUTOMATIC
      OVERHEAD 7.500000
      FILE SYSTEM CACHING
      TRANSFERRATE 0.060000;


ALTER TABLESPACE USERSPACE1
      PREFETCHSIZE AUTOMATIC
      OVERHEAD 7.500000
      FILE SYSTEM CACHING
      TRANSFERRATE 0.060000;


------------------------------------------------
-- 表的 DDL 语句 "ADMINISTRATOR"."L05_EXIT_TRAN"
------------------------------------------------


CREATE TABLE "ADMINISTRATOR"."L05_EXIT_TRAN"  (
                  "ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (  
                    START WITH +1  
                    INCREMENT BY +1  
                    MINVALUE +1  
                    MAXVALUE +2147483647  
                    NO CYCLE  
                    CACHE 20  
                    NO ORDER ) ,
                  "OP_ID" INTEGER NOT NULL ,
                  "LANE_ID" INTEGER NOT NULL ,
                  "PLAZA_ID" INTEGER NOT NULL ,
                  "SHIFT_ID" INTEGER NOT NULL ,
                  "TIME_BEGIN_DATE" DATE NOT NULL ,
                  "TIME_BEGIN_TIME" TIME NOT NULL ,
                  "CAR_CLASS" INTEGER NOT NULL ,
                  "CAR_ID" VARCHAR(255) ,
                  "PAY_TYPE" INTEGER NOT NULL ,
                  "SP_PAY_TYPE" INTEGER NOT NULL ,
                  "DUE_FARE" INTEGER NOT NULL ,
                  "CASH" INTEGER NOT NULL ,
                  "SERIAL_NO" INTEGER NOT NULL ,
                  "SEND_FLAG" INTEGER NOT NULL ,
                  "OCCUR_TIME_DATE" DATE NOT NULL ,
                  "OCCUR_TIME_TIME" TIME NOT NULL ,
                  "ENT_SHIFT_ID" INTEGER NOT NULL ,
                  "ENT_TIME_DATE" DATE ,
                  "ENT_TIME_TIME" TIME ,
                  "ENT_CARD_TYPE" INTEGER NOT NULL ,
                  "ENT_CAR_ID" VARCHAR(30) ,
                  "ENT_CARD_NO" INTEGER NOT NULL ,
                  "ENT_PAY_TYPE" INTEGER NOT NULL ,
                  "ENT_CAR_CLASS" INTEGER NOT NULL ,
                  "ENT_LANE_ID" INTEGER NOT NULL ,
                  "ENT_PLAZA_ID" INTEGER NOT NULL ,
                  "ENT_OP_ID" INTEGER NOT NULL ,
                  "CARD_TYPE" INTEGER NOT NULL ,
                  "LANE_STATE" INTEGER NOT NULL ,
                  "CAR_QUEE_NO" INTEGER ,
                  "FARE_VERSION" INTEGER NOT NULL ,
                  "ICCARD_NO" INTEGER NOT NULL WITH DEFAULT 0 ,
                  "REMAIN_MONEY" INTEGER NOT NULL WITH DEFAULT 0 ,
                  "STATE_FLAG" INTEGER NOT NULL WITH DEFAULT 0 )   
                 IN "IBMDB2SAMPLEREL" ;












COMMIT WORK;

CONNECT RESET;

TERMINATE;

-- 为所有创建程序生成统计信息
-- db2look 实用程序将只考虑指定的表
-- 正在创建表的 DDL
;

使用道具 举报

回复
论坛徽章:
233
天枰座
日期:2016-02-02 09:36:332012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41灰彻蛋
日期:2011-06-22 19:28:30现任管理团队成员
日期:2011-05-07 01:45:082010广州亚运会纪念徽章:拳击
日期:2011-04-08 16:56:552011新春纪念徽章
日期:2011-02-18 11:43:332011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:15
30#
发表于 2008-4-17 17:41 | 只看该作者
LZ的message完整么?  索引已经存在?

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表