免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2685 | 回复: 11
打印 上一主题 下一主题

informix数据库初始化 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-11 20:08 |只看该作者 |倒序浏览
  
我配置安数据后运行:oninit -iy
报:oninit:  Fatal error in shared memory creation .
我不知道为什么会出这个错,请各位高手指点
还有就是在数据库连接裸设备时具体的操作是怎样的,多谢各位。

论坛徽章:
0
2 [报告]
发表于 2003-12-11 20:32 |只看该作者

informix数据库初始化

共享内存配置有问题。

论坛徽章:
0
3 [报告]
发表于 2003-12-11 20:48 |只看该作者

informix数据库初始化

那我应该从那个方面检查呢。烦呀。请明示。THANK YOU!
另:
oninit -iv

This action will initialize INFORMIX-OnLine;
any existing INFORMIX-OnLine databases will NOT be accessible -
Do you wish to continue (y/n)? y
Reading configuration file '/usr/informix/etc/informixdb.config'...succeeded
Creating /etc/.infxdirs ... FAILED
Creating infos file "/usr/informix/etc/.infos.testdb" ... "/usr/informix/etc/.conf.testdb" ... succeeded
Writing to infos file ... succeeded
Checking config parameters...succeeded
Allocating and attaching to shared memory...FAILED
oninit: Fatal error in shared memory creation
$

论坛徽章:
0
4 [报告]
发表于 2003-12-12 15:24 |只看该作者

informix数据库初始化

还有我的ONLINE。LOG日志是这样提示的:
shmat :[EINVAL]][22]:shared memory base address illegal
using 0x82080000  need 0x80000000
mt_shm_init:can't create resident segment
这个值: 0x82080000  是config中定义的,怎么去解决这个问题呢。

论坛徽章:
0
5 [报告]
发表于 2003-12-12 16:42 |只看该作者

informix数据库初始化

核心参数改了吗?

论坛徽章:
0
6 [报告]
发表于 2003-12-12 17:33 |只看该作者

informix数据库初始化

改了!
可能出在共享内存方面,但我不清楚该怎么解决。
谁有这方面的经验请指点。

论坛徽章:
0
7 [报告]
发表于 2003-12-12 17:33 |只看该作者

informix数据库初始化

原帖由 "unixgaoshou" 发表:
那我应该从那个方面检查呢。烦呀。请明示。THANK YOU!
另:
oninit -iv

This action will initialize INFORMIX-OnLine;
any existing INFORMIX-OnLine databases will NOT be accessible -
Do you wish to c..........


共享内存少了~
按照release调整一下内核参数再连接就可以了~



shmat :[EINVAL]][22]:shared memory base address illegal
using 0x82080000 need 0x80000000


在onconfig里面改为00x80000000

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
8 [报告]
发表于 2003-12-12 20:32 |只看该作者

informix数据库初始化

不用调整OS的共享内存,AIX从来不用,你最多需要调整AIO支持和AIO SERVER的数量。你的问题再有$ONCONFIG的SHMBASE不对,请按照安装的目录下面release/....下面的文档要求调整SHMBASE,我记得必须为0x80000000 或者0x70000000

论坛徽章:
0
9 [报告]
发表于 2003-12-13 10:27 |只看该作者

informix数据库初始化

多谢各位的支持!
我只安装了sql\4gl\esql\online,所以在/release目录下没有任何东西。我不清楚要那装那个组件才能看到目录下面release/....下面的文档。。。。好象版本是7.22的吧。还有操作系统是openserver的。
我再试试看,如各位还有什么更好见议,请多多指教。。。

论坛徽章:
0
10 [报告]
发表于 2003-12-13 11:25 |只看该作者

informix数据库初始化

哈,找到release/....下面的文档!参考一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP