生活的内容不全是工作,工作只是生活的一部分;享受生活,热爱工作!
分类: Sybase
2014-06-24 15:27:37
最近有用户在Suse 11 SP2 操作系统上创建IQ数据库及添加dbfiles报错,以下错误信息:
Could not execute statement.
Raw device is not open
-- (hos_misc.cxx 246)
SQLCODE=-1006183, ODBC 3 State="HY000"
之前的解决办法是把/dev/raw/rawctl 文件权限改为740或sybiq用户的属主。
但从SUSE 11 SP2 以后,需要设置一个软连接,把/dev/raw/rawctl 连接到/dev/目录下。
解决该问题办法:
cd /dev/目录下
ln -s /dev/raw/rawctl rawctl 之后改一下文件权限。