These ways don't use the ACTUAL driver being used by WebLogic.
You can simply run WLST, connect(....) to a Managed Server,
and you will see interesting stuff:
PS: interestingly, OracleDriver contains a public static final String getDriverVersion()
You can simply run WLST, connect(....) to a Managed Server,
serverRuntime()
cd ('/JDBCServiceRuntime/' + msname + '/JDBCDataSourceRuntimeMBeans/' + dsname)
ls()
and you will see interesting stuff:
-r-- DatabaseProductName Oracle
-r-- DatabaseProductVersion Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
-r-- DeploymentState 2
-r-- DriverName Oracle JDBC driver
-r-- DriverVersion 11.2.0.2.0
PS: interestingly, OracleDriver contains a public static final String getDriverVersion()