Вот что делает код, стоящий за этим.
1) Проверка драйвера OCI доступна в ORACLE_HOME.Это должно быть равно драйверу, который использует sqldev.Чтобы проверить эту проблему в рабочем листе.Это управляет включением меню.
SQL> show jdbc
-- Database Info --
Database Product Name: Oracle
Database Product Version: Oracle Database 12c Standard Edition Release 12.1.0.2.0 - 64bit Production
Database Major Version: 12
Database Minor Version: 1
-- Driver Info --
Driver Name: Oracle JDBC driver
Driver Version: 12.2.0.1.0 <<<<<<<<<<< THIS VERSION <<<<<<<<<<<<<<
Driver Major Version: 12
Driver Minor Version: 2
2) Далее код подключается в основном как "/ as sysdba".Это означает, что ORACLE_SID должен быть установлен в env.
3) Когда все это работает, мы выдаем этот sql и создаем соединение для каждого возвращаемого.
select username from dba_users
where account_status = 'OPEN'
and username not in ('SYS','MGMT_VIEW','DBSNMP','SYSMAN')