Со справкой этой команды show databases;
Я вижу базы данных в MySQL.
Как показать доступные базы данных в Oracle?
Вы можете думать о «базе данных» MySQL как о схеме / пользователе в Oracle. Если у вас есть привилегии, вы можете запросить представление DBA_USERS
, чтобы увидеть список схем:
SELECT * FROM DBA_USERS;
Возможно, вы могли бы использовать это представление, но я не уверен.
select * from v$database;
Но я думаю, что он покажет вам только информацию о текущем db.
Другой вариант, если база данных работает в Linux ... это может быть что-то вроде этого:
SQL>!grep SID $TNS_ADMIN/tnsnames.ora | grep -v PLSExtProc