DBAtlas · Атлас эксплуатации баз данных

Список баз данных / схем

Oracle

-- Schemas (users):
SELECT username FROM dba_users ORDER BY username;
-- Multitenant (CDB) PDBs:
SELECT name, open_mode FROM v$pdbs;

В Oracle «база данных» соответствует экземпляру; разделение — на уровне схемы (пользователя) или PDB внутри CDB.

PostgreSQL

SELECT datname FROM pg_database WHERE datistemplate = false;
-- psql shortcut: \l

Для схем: SELECT schema_name FROM information_schema.schemata;

MySQL

SHOW DATABASES;

В MySQL «database» и «schema» — синонимы.

SQL Server

SELECT name, state_desc FROM sys.databases ORDER BY name;

state_desc показывает состояние базы, например ONLINE/OFFLINE/RESTORING.

MongoDB

show dbs
// or: db.adminCommand({ listDatabases: 1 })

Пустые базы (в которые ещё не записаны данные) в списке не отображаются.

Redis

INFO keyspace
# db0:keys=..., db1:keys=... lines show the logical DBs in use

В Redis есть пронумерованные логические БД (по умолчанию 0-15); в режиме Cluster используется только DB 0.

Открыть в DBAtlas →