Возможности

Управление БД

Управляйте неограниченным количеством серверов и баз данных с минимальными затратами времени и усилий. Перенаправляйте команды через SSH-туннель, создавайте псевдонимы и группы для баз данных или используйте вкладки для работы с определенными узлами.

Управление объектами

Получите контроль над всеми объектами и легко управляйте ими из Проводника БД. Упростите работу по созданию и редактированию таблиц и всех их подобъектов, представлений, функций и процедур, пакетов, кластеров и других объектов баз данных и сервера с помощью интуитивно понятных визуальных редакторов объектов. Быстро копируйте любой объект, просматривайте зависимости и получайте скрипт объекта.

Управление пользователями

Создавайте или редактируйте пользователей из Проводника БД и назначайте привилегии. Все права доступа к объектам БД отображаются в виде таблицы, чтобы вы могли легко фильтровать их и предоставлять или отзывать привилегии для объектов базы данных, столбцов таблицы, управлять ролями и назначать системные привилегии.

Конструктор БД

Создавайте и редактируйте объекты в формате диаграммы ER, визуально устанавливайте связи, комментарии и настраивайте внешний вид. Когда все будет готово, соответствующие объекты будут созданы автоматически. Создавайте ER-диаграммы из существующих баз данных с помощью функции обратного проектирования.

Сравнение и синхронизация БД

Сравнивайте и синхронизируйте базы данных или выбранные объекты на разных или в пределах одного сервера. Устанавливайте фильтры для объектов и свойств, просматривайте скрипты модификации, создавайте отчеты по различиями в БД. Создавайте запланированные задачи для рутинных операций.

Обслуживание БД

Выполняйте задачи по обслуживанию базы данных с помощью простых в использовании мастеров или планируйте выполнение на регулярной основе:

  • Резервное копирование баз данных
  • Восстановление баз данных
  • Получение расширенной статистики

Статистика БД

Просматривайте всю важную статистику по указанной базе данных - системную статистику, статистику по сессиям, информацию о блокировках и процессах, статистику по хранилищу, событиям, предупреждениям и другое в удобном виде с фильтрами, сортировкой и графиками.

Профайлер PL/SQL

Повышайте производительность базы данных с помощью простого инструмента профилирования PL/SQL для просмотра сеансов и поиска проблемных мест.

Флэшбэк

Восстановите свои данные или объекты с помощью мощного инструмента для восстановления данных до определенного состояния в прошлом. Вы можете либо вернуть данные таблицы в последнее состояние, либо восстановить удаленную таблицу в состояние до удаления.

Конструктор запросов

Создавайте сложные запросы с объединениями, условиями и подзапросами в визуальном режиме не требующем углубленных знаний синтаксиса SQL. Добавляйте группировку, фильтрацию и сортировку просто выбирая нужные поля из списка В режиме ручного редактирования доступны автозавершение кода, шаблоны клавиатуры, подсказки по процедурам и другие полезные функции.

Редактор скриптов

Редактируйте и запускайте большие скрипты из редактора или файлов. Улучшайте навигацию по коду SQL с помощью проводника операторов, настраиваемого форматирования и сворачиваемых блоков кода. Включайте в свои задачи автоматическое выполнение пользовательских скриптов.

Автоформатирование

Украсьте свой код и сделайте его понятным для всех с помощью функции форматирования. Настройки форматировщика можно настроить в соответствии с вашими потребностями. Средство форматирования SQL доступно в редакторах запросов и скрипта, а также в некоторых редакторах объектов.

Отладчик

Повышайте качество кода, отлаживая код прямо в среде IDE. Сведите к минимуму время на обнаружение ошибок с помощью пошагового выполнения, переменных, часов, стека вызовов и точек останова.

Генератор данных

Создавайте тестовые данные для таблиц Oracle без всяких усилий: задавайте диапазоны данных или используйте готовые файлы, общее количество строк, просматривайте предварительные данные и сразу заполняйте таблицы или сохраните скрипт. Целостность данных для связанных таблиц обрабатывается автоматически. Поддерживается использование масок, ограничений, формул и всех типов данных.

Дизайнер отчетов

Задавайте диапазоны данных или используйте готовые файлы, общее количество строк, просматривайте предварительные данные и сразу заполняйте таблицы или сохраните скрипт. Целостность данных для связанных таблиц обрабатывается автоматически. Поддерживается использование масок, ограничений, формул и всех типов данных.

Документирование БД

Автоматически создавайте структуру базы данных в виде HTML-документа с возможностью поиска, PDF-файла, или любого другого удобного формата. Всего несколько шагов, и вы получите документацию по всем объектам БД с возможностью настройки свойств отображения.

Импорт данных

Импортируйте данные в таблицы из 10 самых популярных форматов: MS Excel, MS Word, XML, MS Access, PDF, TXT, CSV и других. Следуйте инструкциям мастера, чтобы установить соответствие столбцов, выбрать режимы вставки, обновления, удаления и настроить формат данных. При необходимости используйте генераторы, константы, приращения и замены. Создавайте автоматизированные задачи.

Экспорт данных

Экспортируйте данные таблиц, представлений или запросов в любой из 20 популярных форматов: MS Excel, MS Word, MS Access, HTML, PDF, TXT, CSV, DBF, XML, ODF и другие. Простой мастер помогает выбрать необходимые поля, установить расширенные свойства формата выходных данных и структуру файла. Экономьте время на рутинных операциях с помощью шаблонов и выполнения их из командной строки.

Перенос и преобразование

Легко конвертируйте базы данных из любого ADO-совместимого источника в базы данных Oracle. Переносите таблицы, выбирайте необходимые поля и индексы, представления, данные, при необходимости настраивайте каждый элемент. Автоматизируйте миграцию с помощью консольной утилиты.

Сравнение и синхронизация данных

Сравнивайте данные таблиц между разными серверами или внутри одного и быстро синхронизируйте их. Выбирайте столбцы и записи вручную или автоматически, просматривайте результаты сравнения, создавайте отчеты о различиях. Редактируйте скрипт синхронизации для немедленного выполнения или сохраните его. Создавайте запланированные задачи для автоматического запуска синхронизации.