日期:2014-05-17  浏览次数:20878 次

oci初始化失败的奇怪问题
本人在LINUX下对VSFTP程序做了一些修改:在每次接收数据的时候,将某些信息通过OCI写入到ORACLE数据库中;
功能实现后,使用本地用户登陆成功,传送数据时出现问题:
若配置文件中chroot_local_user=no,传送正常,数据信息成功写入ORACLE;
若配置文件中chroot_local_user=yes,传送异常,查看日志,发现数据库初始化失败;
本人怀疑是VSFTP锁定了访问目录后,OCI无法访问到listener.ora文件,导致初始化失败..不知我的分析对不对,请高人指点,并求教解决方法,不胜感激啊啊!

------解决方案--------------------
跟踪一下系统调用 看是不是打开文件失败了

aix下用truss
linux下你百度搜索一下用什么工具