我知道sql开发人员本身不需要oracle客户端即可工作。 但是当我发布此语句以查看当前正在使用哪个版本的oracle客户端时:
F got A = 88 ** Assigned this one
F got Bei = 75 ** Assigned this one
F New Total = 93
C got Bb = 94 ** Assgined this one
C new Total 94
B got U = 96 ** Assgined this one
B New Total = 96
A got U Bel = 144 ** Assigned this one
A New Total 144
我得到了这个答复:
SELECT DISTINCT s.client_version FROM v$session_connect_info s
WHERE s.sid = SYS_CONTEXT('USERENV', 'SID');
我很惊讶,因为在我的路径环境中没有声明oracle客户端11.2.0.3.0 :( oracle客户端12.2和oracle 12.1是,但没有11.2)
>>Query Run In:Query Result
CLIENT_VERSION
----------------------------------------
11.2.0.3.0
它也没有记录在注册表HKEY_LOCAL_MACHINE \ SOFTWARE中(没有oracle条目)
那么它从哪里得到11.2.0.3.0?我还应该看哪里?真的是我的工作站要使用的版本吗?