我们正在使用oracle中的sys_context
函数通过会话变量识别主机(我们与主机合并一些资源)。当我们使用OCI
或JDBC
时,结果会有所不同:
using JDBC: select sys_context('USERENV','HOST') from dual;
Result: TEST267 (just the computername)
using OCI: select sys_context('USERENV','HOST') from dual;
Result: DOMANE\TEST267 (USERDOMAIN und COMPUTERNAME
任何人都知道如何获得相同的结果(我们需要域+计算机名称),以便我们可以正确识别我们的主机。