Как отобразить базы данных в Oracle 11 г, использующих SQL*Plus

Со справкой этой команды show databases; Я вижу базы данных в MySQL.

Как показать доступные базы данных в Oracle?

73
задан Alex K 2 October 2012 в 09:59
поделиться

2 ответа

Вы можете думать о «базе данных» MySQL как о схеме / пользователе в Oracle. Если у вас есть привилегии, вы можете запросить представление DBA_USERS , чтобы увидеть список схем:

SELECT * FROM DBA_USERS;
51
ответ дан 24 November 2019 в 12:15
поделиться

Возможно, вы могли бы использовать это представление, но я не уверен.

select * from v$database;

Но я думаю, что он покажет вам только информацию о текущем db.

Другой вариант, если база данных работает в Linux ... это может быть что-то вроде этого:

SQL>!grep SID $TNS_ADMIN/tnsnames.ora | grep -v PLSExtProc
14
ответ дан 24 November 2019 в 12:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: