互联网服务数据库报错

dbaccess 报922: Cannot get name of current working directory.

操作系统Aix6.1 我增加了一个文件系统/db_backup df -m显示如下:/dev/fslv06   204800.00 204768.32    1%       22     1% /db_backup为该目录授权755能正常使用informix用户在该目录下创建文件,但是dbacce...显示全部
操作系统Aix6.1 我增加了一个文件系统/db_backup
df -m
显示如下:
/dev/fslv06   204800.00 204768.32    1%       22     1% /db_backup

为该目录授权755
能正常使用informix用户在该目录下创建文件,但是dbaccess的时候报922: Cannot get name of current working directory.收起
参与7

查看其它 6 个回答爱上毛毛虫的回答

爱上毛毛虫爱上毛毛虫产品经理huatech
回复 4# annla


grep EACCES dbaccess.trc 显示结果如下:
accessx("/etc/security/passwd", 04, 0)          Err#13 EACCES
accessx("/etc/security/login.cfg", 04, 0)       Err#13 EACCES
accessx("/etc/security/passwd", 04, 0)          Err#13 EACCES
accessx("/etc/security/passwd", 04, 0)          Err#13 EACCES
statx("./../", 0x0FFFFFFFFFFFB830, 176, 010)    Err#13 EACCES

informix用户可以在其他目录正常dbaccess,唯独这个目录不可以, 我检查了这个目录目前的权限是
ls -ld /db_backup
drwxrwxrwx    4 root     system         4096 Aug 28 09:58 /db_backup/

即使我将该目录属性修改成 informix:informix 同样也不可以
互联网服务 · 2014-08-28
浏览1945

回答者

爱上毛毛虫
产品经理huatech

爱上毛毛虫 最近回答过的问题

回答状态

  • 发布时间:2014-08-28
  • 关注会员:0 人
  • 回答浏览:1945
  • X社区推广