楼主: ~贝贝~

支持国产数据库,达梦数据库试用团DM7大体验,优缺点我来评!活动结束,获奖名单公布

[复制链接]
论坛徽章:
0
271#
发表于 2011-12-19 19:41 | 只看该作者
本帖最后由 tplay 于 2011-12-19 19:56 编辑

!·!·!·!·!

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
272#
发表于 2011-12-20 09:54 | 只看该作者
supplier.rar (404.16 KB, 下载次数: 9)

导入失败的文件和控制文件

CREATE TABLE SUPPLIER ( S_SUPPKEY     INTEGER NOT NULL,
                             S_NAME        CHAR(25) NOT NULL,
                             S_ADDRESS     VARCHAR(40) NOT NULL,
                             S_NATIONKEY   INTEGER NOT NULL,
                             S_PHONE       CHAR(15) NOT NULL,
                             S_ACCTBAL     DECIMAL(15,2) NOT NULL,
                             S_COMMENT     VARCHAR(101) NOT NULL);

使用道具 举报

回复
论坛徽章:
43
现任管理团队成员
日期:2011-05-07 01:45:08ITPUB元老
日期:2012-09-12 14:50:28版主5段
日期:2014-06-11 02:21:31阿斯顿马丁
日期:2013-11-19 10:38:16祖母绿
日期:2012-11-06 12:43:12路虎
日期:2013-11-20 11:37:53雪佛兰
日期:2013-09-05 13:28:25ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24秀才
日期:2015-05-26 13:32:07
273#
发表于 2011-12-20 10:41 | 只看该作者
本帖最后由 myth8860 于 2011-12-20 10:42 编辑
〇〇 发表于 2011-12-20 09:54
导入失败的文件和控制文件

CREATE TABLE SUPPLIER ( S_SUPPKEY     INTEGER NOT NULL,


好的,我试试,非常感谢!

使用道具 举报

回复
论坛徽章:
43
现任管理团队成员
日期:2011-05-07 01:45:08ITPUB元老
日期:2012-09-12 14:50:28版主5段
日期:2014-06-11 02:21:31阿斯顿马丁
日期:2013-11-19 10:38:16祖母绿
日期:2012-11-06 12:43:12路虎
日期:2013-11-20 11:37:53雪佛兰
日期:2013-09-05 13:28:25ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24秀才
日期:2015-05-26 13:32:07
274#
发表于 2011-12-20 11:46 | 只看该作者
〇〇 发表于 2011-12-20 09:54
导入失败的文件和控制文件

CREATE TABLE SUPPLIER ( S_SUPPKEY     INTEGER NOT NULL,

我在xp上可以导进去,win7上重现了,应该是路径问题,已提交开发部分析。

win7上将控制文件和数据文件都放到soft目录下,不放在Tcp-h_windows目录下,将控制文件和导入命令改一下就好了。

OPTIONS
     (
           SKIP = 0
           ROWS = 500000
           DIRECT = TRUE
           INDEX_OPTION = 2
     )
     LOAD DATA
     INFILE 'D:\soft\supplier.tbl' STR X '0D0A'
     BADFILE 'D:\soft\supplier.bad'
     INTO TABLE supplier
     FIELDS '|'

D:\dmdbms7\bin>dmfldr userid=SYSDBA/SYSDBA  control='D:\soft\supplier.ctl'
dmfldr:

Copyright (c) 2011, 2015, Dameng.  All rights reserved.

控制文件:D:\soft\supplier.ctl

加载行数:全部

每次提交服务器行数:500000

跳过行数:0

允许错误数:100

是否直接加载:是

是否插入自增列:否

数据是否已按照聚集索引排序:否

字符集:GBK



数据文件共1个:
D:\soft\supplier.tbl

错误文件\soft\supplier.bad

目标表:SUPPLIER

列名
                                                终止    包装数据类型
S_SUPPKEY
                                                 WHT      CHARACTER
S_NAME
                                                 WHT      CHARACTER
S_ADDRESS
                                                 WHT      CHARACTER
S_NATIONKEY
                                                 WHT      CHARACTER
S_PHONE
                                                 WHT      CHARACTER
S_ACCTBAL
                                                 WHT      CHARACTER
S_COMMENT
                                                 WHT      CHARACTER


目标表 SUPPLIER :
10000行 加载成功。
由于数据格式错误,0行 丢弃。
由于数据错误,0行 没有加载。

跳过的逻辑记录总数:0
读取的逻辑记录总数:10000
拒绝的逻辑记录总数:0

用时:1299.396(ms)

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
275#
发表于 2011-12-20 13:02 | 只看该作者
myth8860 发表于 2011-12-20 11:46
我在xp上可以导进去,win7上重现了,应该是路径问题,已提交开发部分析。

win7上将控制文件和数据文件 ...

但这个路径也不算长,其他也是这个目录下的文件都成功了

使用道具 举报

回复
论坛徽章:
43
现任管理团队成员
日期:2011-05-07 01:45:08ITPUB元老
日期:2012-09-12 14:50:28版主5段
日期:2014-06-11 02:21:31阿斯顿马丁
日期:2013-11-19 10:38:16祖母绿
日期:2012-11-06 12:43:12路虎
日期:2013-11-20 11:37:53雪佛兰
日期:2013-09-05 13:28:25ITPUB9周年纪念徽章
日期:2010-10-08 09:28:512015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24秀才
日期:2015-05-26 13:32:07
276#
发表于 2011-12-20 13:47 | 只看该作者
本帖最后由 myth8860 于 2011-12-20 14:07 编辑

找到原因了,supplier.tbl是只读文件,把只读属性去掉就好了。
我们再将dmfldr完善一下,感谢oo!

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
277#
发表于 2011-12-20 16:38 | 只看该作者
myth8860 发表于 2011-12-20 13:47
找到原因了,supplier.tbl是只读文件,把只读属性去掉就好了。
我们再将dmfldr完善一下,感谢oo!

神奇的bug

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
278#
发表于 2011-12-20 16:39 | 只看该作者
SQL>alter table orders rename to orders_1;
alter table orders rename to orders_1;

time used: 16.802(ms) clock tick:28153467. Execute id is 332.
SQL>CREATE TABLE ORDERS  ( O_ORDERKEY       INTEGER NOT NULL  cluster primary key,
O_CUSTKEY        INTEGER NOT NULL,
O_ORDERSTATUS    CHAR(1) NOT NULL,
O_TOTALPRICE     DECIMAL(15,2) NOT NULL,
O_ORDERDATE      DATE NOT NULL,
O_ORDERPRIORITY  CHAR(15) NOT NULL,
O_CLERK          CHAR(15) NOT NULL,
O_SHIPPRIORITY   INTEGER NOT NULL,
O_COMMENT        VARCHAR(79) NOT NULL);

time used: 22.656(ms) clock tick:37955593. Execute id is 333.


目标表 ORDERS :
1500000行 加载成功。
由于数据格式错误,0行 丢弃。
由于数据错误,0行 没有加载。

跳过的逻辑记录总数:0
读取的逻辑记录总数:1500000
拒绝的逻辑记录总数:0

用时:74766.551(ms)

索引前

目标表 ORDERS :
1500000行 加载成功。
由于数据格式错误,0行 丢弃。
由于数据错误,0行 没有加载。

跳过的逻辑记录总数:0
读取的逻辑记录总数:1500000
拒绝的逻辑记录总数:0

用时:10511.776(ms)

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
279#
发表于 2011-12-20 16:40 | 只看该作者
myth8860 发表于 2011-12-20 13:47
找到原因了,supplier.tbl是只读文件,把只读属性去掉就好了。
我们再将dmfldr完善一下,感谢oo!

好了

目标表 SUPPLIER :
10000行 加载成功。
由于数据格式错误,0行 丢弃。
由于数据错误,0行 没有加载。

跳过的逻辑记录总数:0
读取的逻辑记录总数:10000
拒绝的逻辑记录总数:0

用时:1233.984(ms)

使用道具 举报

回复
论坛徽章:
407
紫蛋头
日期:2012-05-21 10:19:41迷宫蛋
日期:2012-06-06 16:02:49奥运会纪念徽章:足球
日期:2012-06-29 15:30:06奥运会纪念徽章:排球
日期:2012-07-10 21:24:24鲜花蛋
日期:2012-07-16 15:24:59奥运会纪念徽章:拳击
日期:2012-08-07 10:54:50奥运会纪念徽章:羽毛球
日期:2012-08-21 15:55:33奥运会纪念徽章:蹦床
日期:2012-08-21 21:09:51奥运会纪念徽章:篮球
日期:2012-08-24 10:29:11奥运会纪念徽章:体操
日期:2012-09-07 16:40:00
280#
发表于 2011-12-20 16:53 | 只看该作者
max_buffer已经17066

olap_flag也已经1

500000 rows processed .
1000000 rows processed .
1500000 rows processed .
2000000 rows processed .
2500000 rows processed .
3000000 rows processed .
3500000 rows processed .
4000000 rows processed .
4500000 rows processed .
5000000 rows processed .
5500000 rows processed .
6000000 rows processed .

CREATE TABLE LINEITEM ( L_ORDERKEY    INTEGER NOT NULL,
                             L_PARTKEY     INTEGER NOT NULL,
                             L_SUPPKEY     INTEGER NOT NULL,
                             L_LINENUMBER  INTEGER NOT NULL,
                             L_QUANTITY    DECIMAL(15,2) NOT NULL,
                             L_EXTENDEDPRICE  DECIMAL(15,2) NOT NULL,
                             L_DISCOUNT    DECIMAL(15,2) NOT NULL,
                             L_TAX         DECIMAL(15,2) NOT NULL,
                             L_RETURNFLAG  CHAR(1) NOT NULL,
                             L_LINESTATUS  CHAR(1) NOT NULL,
                             L_SHIPDATE    DATE NOT NULL,
                             L_COMMITDATE  DATE NOT NULL,
                             L_RECEIPTDATE DATE NOT NULL,
                             L_SHIPINSTRUCT CHAR(25) NOT NULL,
                             L_SHIPMODE     CHAR(10) NOT NULL,
                             L_COMMENT      VARCHAR(44) NOT NULL
,CLUSTER PRIMARY KEY (L_ORDERKEY,L_LINENUMBER));

目标表 LINEITEM :
6001215行 加载成功。
由于数据格式错误,0行 丢弃。
由于数据错误,0行 没有加载。

跳过的逻辑记录总数:0
读取的逻辑记录总数:6001215
拒绝的逻辑记录总数:0

用时:335326.123(ms)


索引前

500000 rows processed .
1000000 rows processed .
1500000 rows processed .
2000000 rows processed .
2500000 rows processed .
3000000 rows processed .
3500000 rows processed .
4000000 rows processed .
4500000 rows processed .
5000000 rows processed .
5500000 rows processed .
6000000 rows processed .
目标表 LINEITEM :
6001215行 加载成功。
由于数据格式错误,0行 丢弃。
由于数据错误,0行 没有加载。

跳过的逻辑记录总数:0
读取的逻辑记录总数:6001215
拒绝的逻辑记录总数:0

用时:36854.227(ms)

使用道具 举报

回复

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

本版积分规则 发表回复

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