Метаданные базы данных - PullRequest
       17

Метаданные базы данных

0 голосов
/ 12 октября 2011

Сейчас я работаю с унаследованной базой данных, которая отсутствует, практически среди всего, что вы ожидаете от приличной реляционной БД SQL, любой документации или метаданных.Я не могу вносить изменения в схему БД, за исключением моей локальной тестовой копии, так как она существует на многих клиентских сайтах и ​​нет процедур обновления.Существуют ли какие-либо инструменты, которые я могу использовать для создания и хранения своих собственных метаданных о базе данных?Я ищу, чтобы отслеживать отношения, базовую документацию о таблицах и столбцах и ссылки в хранимых процедурах.Там 200+ столов и 3300+ SP.Базовая автогенерация была бы очень полезна, особенно с SP.Желательно FOSS и Linux, но я довольствуюсь победой только для того, чтобы что-то иметь.

1 Ответ

0 голосов
/ 13 октября 2011

Не уверен, что вы имеете в виду под "метаданными", но я очень доволен Liquibase.

Управляет схемой в одном (или нескольких) XML-файлах и может реконструировать существующую базу данных (поддерживаются все основные).

Она основана на Java / JDBC и отлично работает в Linux

Основными целями Liquibase является плавная обработка обновлений (миграция схемы), поэтому я не уверен, что это именно то, что вы ищете.

...