Red Gate Deployment Suite for Oracle – это система простого, быстрого и точного развертывания баз данных Oracle. Решение упрощает сравнение и синхронизацию схемы и данных, запись изменений базы данных в системе управления версиями, развертывание из хранилища и генерацию сценариев обновления вручную. Также можно автоматизировать сравнения и развертывания и включать свои базы данных Oracle в свои процессы DevOps, такие как контроль версий, непрерывная интеграция и непрерывная доставка.
Компоненты Red Gate Deployment Suite for Oracle:
- Schema Compare for Oracle – сопоставление и развертывание схем баз данных.
- Data Compare for Oracle – сравнение и миграция содержимого баз данных.
- Source Control for Oracle – подключение схемы Oracle к существующей системе контроля версий.
- Redgate Change Control – генерация и управление сценариями миграции для полного контроля над вашими развертываниями.
- Code Analysis for Oracle – соблюдение передовых практик и соглашений об именах.
- Change Automation Resources – бнзопасная автоматизация базы данных.
Быстрое сравнение схем и данных
- Сравнение нескольких схем и таблиц одновременно.
- Различия в DDL для объектов схемы.
- Графическое представление строк и столбцов позволяет видеть, где данные не синхронизированы.
- Фильтрация результатов сравнения и генерация интерактивных отчетов.
Настройка точных развертываний для изменений схемы
- Создание сценариев обновления без написания кода PL / SQL.
- Синхронизация сред с использованием программного обеспечения или сохранение сценариев развертывания для просмотра и выполнения в среде IDE.
- Возможность группировать объекты или выбирать отдельные изменения.
- Получение уведомления о развертывании зависимостей, усечений и других проблемах.
- Развертывание изменений из любой версии в системе управления версиями.
- Автоматизация развертывания с помощью командной строки.
Простое управление версиями для кода базы данных Oracle
- Средство просмотра различий для проверки каждого изменения.
- Получение уведомлений о новых изменениях.
- Возможность узнать, кто изменил базу данных и почему, и получить доступ к истории каждого изменения.
- Сравнение базы данных с прошлыми изменениями в управлении версиями.
Включение БД в процессы DevOps
- Автоматизиция развертывания базы данных.
- Подробный список изменений для каждого развертывания.
- Запуск статического анализа кода, чтобы убедиться, что передовые практики и соглашения об именах соблюдаются.
- Обнаружение дрейфа для выявления и обработки любых внепроцессных изменений.
- Начальные точки для отката.