EMS logo

Навигация по продуктам

выберите Ваш продукт

Наш партнерский статус

Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

Новости компании EMS

Все новости

12/12/2011
Выпущен EMS SQL Manager for PostgreSQL версии 5.1

Мы рады объявить о выпуске новой версии SQL Manager for PostgreSQL - высокопроизводительной программы для разработки и администрирования баз данных PostgreSQL. Вы можете скачать последнюю версию программы со страницы загрузки.

Что нового в SQL Manager for PostgreSQL 5.1?

  1. Добавлена поддержка новых возможностей PostgreSQL 9.1:
    • Поддержка объектов "Сортировки".
    • Поддержка расширений (инструмент Расширения базы данных в меню Сервис).
    • Поддержка триггеров представления.
    • Поддержка команды ALTER TYPE для составных и перечислимых типов данных.
    • Поддержка unlogged таблиц.
  2. Мастер резервного копирования баз данных. Добавлена поддержка создания резервных копий для PostgreSQL 9.1.
  3. Добавлена поддержка списка колонок для UPDATE триггеров (PostgreSQL 9.0 и выше).
  4. Добавлена возможность отладки триггерных функций.
  5. Редактор функций.
    • Добавлено сочетание клавиш Ctrl+H для скрытия/показа элементов управления заголовка функции.
    • Добавлена возможность быстрого задания возвращаемого типа void и типа trigger.
    • В заголовке формы для функций с большим количеством параметров, список параметров усекается, чтобы помещалась также информация о базе и сервере.
    • Теперь в секции Инструменты | Редактор объектов в диалоговом окне «Настройки окружения» для создаваемых функций можно задать значение по умолчанию для свойства “Execute with definer's privileges”.
    • В списке выбора возвращаемого значения тип REF CURSOR переведен в раздел стандартных типов. 
    • Пункты контекстного меню списка полей return table всегда были отключены. Исправлено.
    • При выполнении функции в редакторе, при задании некоторых очень больших по модулю отрицательных значений для параметра BIGINT, значение в функцию передавалось не правильно. Исправлено.
    • При закрытии редактора функций с большим количеством параметров возникала ошибка «Не удалось создать ключ XXX». Исправлено.
    • Переменные с типом “<имя поля таблицы>%тип” не попадали в список автозавершения кода. Исправлено.
  6. Редактор триггеров. Добавлено сочетание клавиш Ctrl+H для скрытия/показа элементов управления заголовка триггера.
  7. Управление изменениями. Добавлена поддержка Slik Subversion client. Также поддержка CollabNet Subversion сlient для Subversion.
  8. Во многих инструментах добавлена возможность экспорта табличных данных в файл.
  9. Редактор ограничений. Добавлена возможность задавать комментарий к ограничению.
  10. Редактор внешних ключей. Теперь можно менять размер формы.
  11. Редактор списка заданий. Теперь при открытии формы фокус находится на поле ввода текста. Добавлены горячие клавиши для перехода ко всем полям ввода.
  12. Сетка данных.
    • При закрытии формы с сеткой данных, если запись была изменена, но не сохранена, теперь выдается запрос на сохранение/отмену изменений в записи.
    • Неправильно определялся размер полей с числовыми типами данных, имеющих точность 15 и более – не позволялось вводить большие значения. Исправлено.
  13. SQL Редактор.
    • Если при отключенной опции “Показывать результаты для каждого запроса”, после текста запроса SELECT стоял разделитель операторов (;), а затем комментарий, при выполнении результат был пустым. Исправлено.
    • Не работал набор клавиш Ctrl+N для добавления новой закладки запросов. Исправлено.
    • При использовании локализации Azeri (Latin) некоторые символы вводились с клавиатуры некорректно. Исправлено.
    • При включенной опции “Разрешить использование параметров в тексте запросов” строки с двоеточием в комментариях также считались параметрами запроса, а при выполнении этого запроса выдавалось окно ввода значений. Исправлено.
  14. Визуальный конструктор баз данных.
    • После удаления таблицы с диаграммы, сохранения, и повторной загрузке диаграммы, удаленная таблица появлялась снова. Исправлено.
    • В режиме “Плавающие окна” в некоторых случаях рабочее поле диаграммы становилось неактивным и не реагировало на клики мыши и не позволяло добавлять таблицы. Исправлено.
  15.   Конструктор запросов.
    • Запросы, имеющие выражение в условии присоединения, при разборе выдавали ошибку. Исправлено.
    • В режиме “Плавающие окна” после перемещения курсора над некоторыми вкладками, те прорисовывались некорректно. Исправлено.
  16. Отладчик функций.
    • При отладке функций, содержащих отдельные операторы CASE, возникала ошибка. Исправлено.
    • Если внешний и вложенный блоки кода имели переменные с одинаковым именем, при переходе во вложенный блок отображаемое значение переменной не менялось. Исправлено.
    • В некоторых случаях при отладке функций, использующих BIGINT переменные, возникала ошибка "Переполнение при конвертации варианта типа (int64) в тип (целое число)". Исправлено.
  17.   Статус сервера.
    • При разрыве соединения с сервером обновление информации по таймеру не прекращалось, и при этом каждый раз выдавалась ошибка. Исправлено.
    • При разрыве соединения с сервером, после того, как сервер становился доступным, соединение не восстанавливалось даже после нажатия “Обновить” - нужно было заново открывать форму. Исправлено.
  18. Редактор представлений. Вкладка “Зависимости”. В некоторых случаях показывались не все зависимости. Исправлено.
  19. Извлечение базы данных. Для версий сервера 8.2 и выше оператор создания последовательности (CREATE SEQUENCE) иногда шел после оператора создания таблицы (CREATE TABLE), использующей ее. Исправлено.
  20. Экспорт в SQL скрипт. При создании не PostgreSQL скрипта операторы INSERT генерировались с ошибкой. Исправлено.
  21. Создание таблицы. Если для поля указана опция Unique, при сохранении таблицы эта опция не попадала в скрипт и не сохранялась. Исправлено.
  22. Управление пользователями. Если для первой базы данных хоста включено “Управление изменениями” и нет подключенных баз этого хоста, то при создании новой роли при сохранении возникала ошибка Access violation. Исправлено.
  23. Мастер восстановления баз данных. При восстановлении SQL файла, содержащего оператора подключения возникала ошибка. Исправлено.
  24. Редактор индексов. При добавлении нового индексного ключа с помощью контекстного меню, возникала ошибка “Невозможно конвертировать тип варианта (Null) в тип (OleStr)”. Исправлено.
  25. Управление правами.
    • Двойное нажатие по пустому полю или по заголовку сетки интерпретировалось как двойные нажатия по активной ячейке. Исправлено.
    • Для роли, имя которой было подстрокой имени другой роли, показывались суммарные права этих двух ролей. Исправлено.
  26. Мастер сохранения настроек. При сохранении клавиатурных шаблонов в файл и восстановлении их на другом компьютере, шаблоны, имеющие переводы строк, не восстанавливались. Исправлено.
  27. Проводник баз данных. При регистрации базы данных в одной копии программы, в другой открытой копии база данных также появляется в дереве, но ее настройки управления изменениями (change management) были пусты. Исправлено.
  28. Печать метаданных. Шаблон для таблиц формата A4 имел некорректный размер страницы. Исправлено.
  29. Редактор SQL скриптов. Неправильно определялся тип и имена объектов некоторых SQL операторов для показа в проводнике операторов.
  30. Мастер очистки таблиц и Мастер анализа таблиц. Даже при выборе отдельных таблиц действие выполнялось для всех таблиц базы данных. Исправлено.
  31. Прочие улучшения и исправления. 

Желаем приятной работы с нашими программами.

twitterfacebook