祝愿大家身体健康!

 站点注册  找回密码
 站点注册

QQ登录

只需一步,快速开始

查看: 22363|回复: 22

[求助]数据加载问题

[复制链接]

[求助]数据加载问题

[复制链接]
skylamia

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-20 16:52:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?站点注册

×

往IQ数据库加载数据的时候,提示出错信息:

Error at line 1

main Bufman:All buffer cache pages are in use,ask your DBA to increase the size of buffer cache;

buffer={unknow buffer} page={unknow page}.

--(s_blockmap.cxx  3132)

数据加载语句为

set temporary option CONVERSION_ERROR = 'OFF';

load table jxcgoodslist (
jglseq '|' ,
jgldate '|' ,
jgltype '|' ,
jglbatchseq '|' ,
jglbillno '|' ,
jgldms  '|'
)
FROM
'/home1/usr/iq/loadjxc/s1205/jnjxc200607.txt'
QUOTES OFF
ESCAPES OFF
NOTIFY 100000
ROW DELIMITED BY '\x0a'
Ignore Constraint DATA VALUE 200, ALL 200
Message Log '/data/iqspace/lkl/lkl.iqmsg'
Row Log '/data/iqspace/lkl/row.log'
WITH CHECKPOINT ON;

增加了IQ数据库空间IQ数据库临时空间 也还不行。

是怎么回事呢?

[此贴子已经被作者于2007-3-20 17:13:34编辑过]
共享共进共赢Sharing And Win-win Results
SYBASEBBS - 免责申明1、欢迎访问“SYBASEBBS.COM”,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@sybasebbs.com
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-21 12:56:09 | 显示全部楼层

set option public.os_file_cache_buffering = off;

试试看

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-22 10:31:49 | 显示全部楼层

我这样运行,还是出现了相同的错误[em06]

不过真的谢谢你,有人回复好高兴啊,看到了希望[em01]

set option public.os_file_cache_buffering = 'OFF';

set temporary option CONVERSION_ERROR = 'OFF';

load table jxcgoodslist (
jglseq '|' ,
jgldate '|' ,
jgltype '|' ,
jglbatchseq '|' ,
jglbillno '|' ,
jgldms  '|'
)
FROM
'/home1/usr/iq/loadjxc/s1205/jnjxc200607.txt'
QUOTES OFF
ESCAPES OFF
NOTIFY 100000
ROW DELIMITED BY '\x0a'
Ignore Constraint DATA VALUE 200, ALL 200
Message Log '/data/iqspace/lkl/lkl.iqmsg'
Row Log '/data/iqspace/lkl/row.log'
WITH CHECKPOINT ON;

共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-23 18:27:30 | 显示全部楼层

set temporary option Temp_Cache_Memory_MB = 0;

在试试这个

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-24 22:10:13 | 显示全部楼层

导入语句:

set temporary option Temp_Cache_Memory_MB = 0;

set temporary option CONVERSION_ERROR = 'OFF';

load table jxcgoodslist (

……

还是出错了:

Error at line 1

Only PUBLIC settings are allowed for option 'Temp_Cache_Memory_MB'

放在这里不对嘛?

共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-26 09:22:45 | 显示全部楼层
不好意思,是我写错了

set option public.Temp_Cache_Memory_MB = 128;

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-26 16:13:17 | 显示全部楼层

把这个语句放在第一行执行。还是出现了开始的错误

Error at line 1

main Bufman:All buffer cache pages are in use,ask your DBA to increase the size of buffer cache;

buffer={unknow buffer} page={unknow page}.

--(s_blockmap.cxx  3132)

是不是我增加空间增的不对呢?怎么检查数据已经占用了多少空间呢?

[iq@lklbak lkl]$ l
总用量 7.9G
-rw-------    1 iq       iq            32K 12月 12 17:48 core.3090
-rw-r--r--    1 iq       iq          1000M  3月 26 16:08 lkl02.iqtmp
-rw-r--r--    1 iq       iq            516 12月 12 17:12 lkl.cfg
-rw-------    1 iq       iq           2.6M  3月 26 16:09 lkl.db
-rw-r--r--    1 iq       iq           2.0G  3月 26 16:09 lkldbs01.iq
-rw-r--r--    1 iq       iq           2.0G  3月 26 16:09 lkldbs02.iq
-rw-r--r--    1 iq       iq           2.0G  3月 26 16:09 lkldbs03.iq
-rw-r--r--    1 iq       iq           1.4M  3月 26 16:09 lkl.iqmsg
-rw-r--r--    1 iq       iq          1000M  3月 26 16:08 lkl.iqtmp
-rw-------    1 iq       iq           320K  3月 26 16:09 lkl.log
-rw-r--r--    1 iq       iq            23K  3月 26 16:09 row.log
[iq@lklbak lkl]$ pwd
/data/iqspace/lkl

共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-26 17:40:03 | 显示全部楼层

sp_iqstatus在客户端运行这个命令:


19 ' Main IQ Blocks Used:','4522 of 5632, 80%=35Mb, Max Block#: 5185'


其中第19项,如上,的百分比就是当前数据库已经使用的空间。

可以将你的数据'/home1/usr/iq/loadjxc/s1205/jnjxc200607.txt'的记录数减少点,用10条数据试试看。

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-26 21:56:33 | 显示全部楼层

导入10条数据是可以的。

导入10万条数据就出现这个错误。

运行sp_iqstatus;结果入图,能看出是因为什么问题导致的吗?

[求助]数据加载问题

[求助]数据加载问题

刚刚接触IQ,什么都不懂,有什么好的书介绍吗?

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-26 22:04:05 | 显示全部楼层

顺便问一下,你在QQ群1450980 1185914里嘛

[em02]
共享共进共赢Sharing And Win-win Results
l5066113

主题

0

回帖

16

积分

新手上路

积分
16
贡献
在线时间
小时
2007-3-27 10:44:27 | 显示全部楼层

10条可以的话就把这个参数在加大:

set option public.Temp_Cache_Memory_MB = 1280;

最大可以到9512

共享共进共赢Sharing And Win-win Results
skylamia 楼主

主题

0

回帖

7

积分

新手上路

积分
7
贡献
在线时间
小时
2007-3-27 12:40:46 | 显示全部楼层

不行,插10条数据的时候我没有加这个语句就成功了。

set option public.Temp_Cache_Memory_MB = 9512;

把这个语句加上去,出同样的错误。

共享共进共赢Sharing And Win-win Results
您需要登录后才可以回帖 登录 | 站点注册

本版积分规则

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com

QQ|Archiver|PowerBuilder(PB)BBS社区 ( 鲁ICP备2021027222号-1 )

GMT+8, 2024-12-22 13:34 , Processed in 0.052584 second(s), 8 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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