09/17/2008Выпущен SQL Manager for InterBase/Firebird версии 5.1
Мы рады объявить о выходе новой версии SQL Manager for InterBase/Firebird - высокопроизводительной программы для разработки и администрирования серверов InterBase/Firebird. Вы можете скачать последнюю версию программы со страницы загрузки.
Что нового в SQL Manager for InterBase/Firebird 5.1?
- Предварительная поддержка сервера Firebird 2.5.
- Регистрация хоста.
- Улучшена работа со встроенными серверами. Теперь нет необходимости копировать файлы в корневую папку программы, сервер может быть зарегистрирован из любой папки, в которую распакован архив сервера.
- Улучшена функция автоопределения клиентской библиотеки и пути к базе данных безопасности.
- Регистрация базы данных.
- Добавлены параметры, позволяющие настроить работу сетки данных для каждой конкретной базы.
- Из диалога Настройки окружения перенесены настройки, связанные с параметрами транзакций, что позволяет определять их для каждой конкретной базы.
- Добавлена возможность сортировки данных по первичному ключу при открытии сетки данных.
- Свойства базы данных.
- Обеспечена возможность изменения параметров неподключенной базы данных.
- Добавлена возможность настраивать параметры буферов базы данных.
- Изменение диалекта базы отображалось только после перезагрузки программы. Исправлено.
- Проводник БД.
- Пункты контекстного меню, отвечающие за запуск дополнительных инструментов для серверов, баз и объектов вынесены в подменю Задачи (Tasks) для уменьшения размера контекстного меню.
- Обеспечена возможность вызова отладчика для процедур, триггеров и триггеров баз данных, а также для избранных запросов, содержащих сценарии, подразумевающие отладку.
- На панели инструментов поиска добавлена кнопка переключения режима поиска.
- При переименовании хоста, на котором зарегистрировано несколько баз, и перезапуске программы нарушалась структура, отображаемая проводником БД. Исправлено.
- Редактор таблиц.
- Новая форма редактора.
- Добавлена возможность создания внешних таблиц.
- Добавлена возможность создания глобальных временных таблиц.
- В DDL внешних таблиц не отображалось имя файла. Исправлено.
- Редактор процедур/триггеров/БД триггеров.
- Добавлена возможность автозаполнения параметров и переменных.
- При компиляции величина precision всех параметров и переменных типа NUMERIC(x,y) и DECIMAL(x,y) приводилось к величине precision первого параметра. Исправлено.
- При компиляции терялось значение по умолчанию NULL, заданное для параметров. Исправлено.
- Использование в сценарии ключевого слова WEEK приводило к ошибке - precompiler error. Исправлено.
- При компиляции процедуры, содержащей выражение CREATE OR ALTER PROCEDURE, возникала ошибка. Исправлено.
- Редактор модальных объектов. Для большего удобства размеры модальных редакторов объектов сделаны изменяемыми.
- Редактор SQL.
- Обеспечена возможность вызова отладчика для сценариев, подразумевающих отладку.
- Добавлена возможность автозаполнения параметров и переменных для сценариев процедур, триггеров и триггеров баз данных, а также для конструкций EXECUTE BLOCK.
- Использование в запросе ключевого слова FIRST приводило к ошибке. Исправлено.
- Запросы со строчными комментариями не выполнялись. Исправлено.
- Сетка данных.
- Изменение принципа работы в асинхронном режиме – использование отдельного подключения для каждой сетки данных позволяет производить выборку данных без потери возможности одновременного использования остальных функций программы.
- Синхронный режим теперь может использовать одно подключение для всех сеток данных – это важно для серверов, число подключений к которым ограничено, а также для работы с данными глобальных временных таблиц, актуальными в контексте соединения.
- Сортировка данных по первичному ключу осуществляется опционально.
- Монитор SQL. Обновление базы данных при открытом мониторе SQL приводило к зависанию программы. Исправлено.
- Сценарии SQL.
- Возможность выполнения сценариев процедур/триггеров/триггеров баз данных без выражения SET TERM.
- Исправлены ошибки выполнения сценариев.
- Не выводились сообщения об ошибках выполнения сценариев. Исправлено.
- Монитор изменения таблиц. Переведен в отдельный поток, что позволяет использовать остальной функционал программы во время работы данного инструмента.
- Извлечение баз данных.
- Добавлена выгрузка сценарий создания журнала базы данных.
- Преобразование сценария в выбранную кодировку теперь происходит во время его выгрузки, а не во время сохранения в файл, что значительно уменьшает время создания сценария.
- При полном извлечении базы триггеры не попадали в сценарии. Исправлено.
- При выгрузке триггеров тела некоторых были пусты. Исправлено.
- Экспорт в сценарий SQL. Преобразование сценария в выбранную кодировку теперь происходит во время его выгрузки, а не во время сохранения в файл, что значительно уменьшает время создания сценария.
- Отладчик.
- Обеспечена возможность отладки избранных запросов, содержащих сценарии, подразумевающие отладку.
- Добавлена вкладка Watches, которая позволяет отображать значения параметров и переменных из различных контекстов в одном окне.
- Добавлена возможность удаления/активации/деактивации всех точек останова.
- Настройки.
- Параметры, относящиеся к настройкам базы данных перенесены/сдублированы в диалоге Регистрационная информация базы данных, что позволяет переопределять их для каждой конкретной базы.
- Во всех формах настроек добавлена возможность возврата к установкам по умолчанию как для всех параметров, так и для конкретной категории.
- Переделана форма работы с шаблонами объектов, добавлены новые шаблоны.
- Осуществлена возможность сохранения шаблонов объектов.
- Мастер сохранения настроек переведен в отдельный поток, что позволяет использовать остальной функционал программы во время работы данного инструмента.
- Визуальный конструктор баз данных.
- Добавлена возможность переименования виртуальных связей.
- При открытии сохраненной диаграммы, содержащей виртуальные связи, эти связи изменяли положение по сравнению с тем, как они были расположены при сохранении. Исправлено.
- Множество других улучшений и исправлений.
Желаем приятной работы с нашими программами!





