无法更改sqlnet.ora运行时?

时间:2013-04-04 19:06:58

标签: oracle kerberos oci

我正在尝试为我的Oracle数据库设置Kerberos身份验证,并且我需要为每个kerberos用户连接维护不同版本的sqlnet.ora。我的应用程序正在使用OCI驱动程序(单个unix进程对同一个Oracle数据库执行多个用户连接)。并且我无法以编程方式使用setenv(TNS_ADMIN)调用在用户连接之间切换sqlnet.ora。我假设一旦sqlnet.ora的内容被加载到进程,它将在其余生中保持不变。

我的情况是否实用,有没有人遇到过?

说到kerberos,我不确定为什么Oracle客户端将sqlnet.ora限制为一个主要的kerberos用户。也许甲骨文没有对kerberos的干净支持,因为我没有看到OCI API?

由于 Srivatsan

0 个答案:

没有答案