求助一个informix启动问题!
我用的unix系统 在启动数据库的时候,报oninit:cannot open chunk /usr/informix/dbs/rootds errno=4
fatal error in shared memory initializaton
现在发现是硬盘的问题原来的分区是一个,现在分区是3个了(都是unix)数据库在第2个分区中所以报错这个怎么能解决啊?
[ 本帖最后由 fly_allen 于 2008-4-30 16:12 编辑 ]
回复 #1 fly_allen 的帖子
多帖点信息....../usr/informix/dbs/rootds 这个文件不存在.............或者权限不足. 以前的机器当掉了,这个是以前机器的备份,用的是ghost全盘复制,权限改过了,最大的权限,属组是informix.
[ 本帖最后由 fly_allen 于 2008-4-25 16:47 编辑 ]
回复 #3 fly_allen 的帖子
unix下的ghost?:em14: :em14: :em14: 米玩过...... 原帖由 liaosnet 于 2008-4-25 16:49 发表 http://bbs.chinaunix.net/images/common/back.gifunix下的ghost?:em14: :em14: :em14: 米玩过......
用dos引导在dos下ghost全盘复制的~
回复 #3 fly_allen 的帖子
只要660权限...如果存在的话,而又不能访问.....那么.可能...这个文件出现了问题....:mrgreen: :mrgreen: 原帖由 liaosnet 于 2008-4-25 16:50 发表 http://bbs.chinaunix.net/images/common/back.gif
只要660权限...
如果存在的话,而又不能访问.....那么.可能...这个文件出现了问题....:mrgreen: :mrgreen:
看了一下这个路径下文件名称为 rootdbs@ ,vi的话里面是空的......
回复 #7 fly_allen 的帖子
呵呵~~空的话自然是不行的咧~~BTW:数据为还没初始化吧......... 你的那里应该是文件链接,必须找到原来链接到什么地方了,连接到普通文件还是裸设备必须弄清楚。 原来做的是链接吧?路径应该是这样的:/usr/informix/dbs/rootds,应该是原来建了一个DBS的文件夹,里面通过ln -s建的链接,建议你把DEV下的裸设备重新做下链接。
页:
[1]
2