dbaccess 返回 1: Not owner 错误信息
一个属于informix组的用户,使用dbaccess 连接数据库时总会提示下列错误信息:19818: Cannot open file for statement cache debug
1: Not owner
但是使用onstat -命令都很正常,而且相关数据库的访问权限从connect -> dba都测试过,这是为什么?? 大家帮忙分析下
该用户的profile信息:
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.
export PATH
if [ -s "$MAIL" ] # This is at Shell startup.In normal
then echo "$MAILMSG" # operation, the Shell checks
fi # periodically.
INFORMIXDIR=/informix
INFORMIXSERVER=focus
ONCONFIG=onconfig.foucs
INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
PATH=$INFORMIXDIR/bin:$PATH
export INFORMIXDIR
export INFORMIXSERVER
exportONCONFIG
exportINFORMIXSQLHOSTS
exportPATH
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIX/lib/esql:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
TERMCAP=$INFORMIXDIR/etc/termcap
export TERMCAP
另:
使用onstat,onmonitor 命令都很正常。
[ 本帖最后由 koolkite 于 2009-7-29 16:28 编辑 ] 很紧急,有谁碰到过类似的情况,共享下处理经验,tks 19818:
这个错误是啥?
回复 #3 liaosnet 的帖子
finderr 19818 总是找不到错误信息 你是不是使用dbaccess 执行存储过程来着?回复 #5 liaosnet 的帖子
没有执行存储过程,只是简单的使用dbaccess回复 #1 koolkite 的帖子
问题已经解决,但具体原因无法追踪,重新使用informix帐号重启数据库后正常回复 #7 koolkite 的帖子
莫非原来的数据库不是informix用户启动的?~?:em17:如果不是informix用户启动的,真的可能有很多莫名的问题,前几天我这还试过不是informix启动的数据库,dbload导数据老是失败...:em16:
回复 #8 liaosnet 的帖子
有这个可能昨天早上因为有系统在上边测试,不敢先重启数据库
页:
[1]