EMS logo

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

SQL Manager for PostgreSQL

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

Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

EMS SQL Manager for PostgreSQL

Новости по продукту

10/12/2008
Выпущен SQL Manager for PostgreSQL версии 4.5

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

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

  1. Регистрационная информация базы данных.
    • Большинство параметров раздела "Сетка | Настройки данных" в диалоге "Настройки окружения" теперь можно настраивать для каждой базы данных индивидуально в окне регистрационной информации баз данных. Значения параметров, заданных в диалоге Настройки окружения теперь используются только как значения по умолчанию для вновь регистрируемых баз данных.
    • Добавлена опция “Schema-organized database tree”, при отключении которой для данной базы в Проводнике БД строится дерево без разбивки объектов по схемам.
    • Для журналов метаданных и Редактора SQL теперь есть возможность задать и сохранять данные в кодировке Unicode или ANSI.
  2. Конструктор запросов.
    • Если таблица имеет связи посредством внешних ключей с другими таблицами из запроса, то при добавлении таблицы в запрос добавляются соответствующие выражения JOIN.
    • В некоторых случаях при переименовании таблиц и переходе на вкладку SQL возникала ошибка “Cannot bind JOIN expression”. Исправлено.
  3. Редактор функций.
    • Теперь можно посмотреть результат выполнения функций, возвращающих курсор.
    • Если для аргумента функции DOUBLE PRECISION задать значение 0, при выполнении функции это значение заменялось на NULL. 
  4. Теперь поддерживается Unicode в теле функций, представлениях, правилах, проверочных ограничениях, описаниях объектов, значениях по умолчанию для полей, доменов и в других свойствах объектов.
  5. Проводник БД. 
    • Теперь многие объекты из различных расширений сервера PostgreSQL считаются системными и не показываются, если для базы данных отключена опция “Показывать системные объекты”. 
    • Улучшенный диалог поиска объектов. 
    • На панели инструментов поиска добавлена кнопка переключения режима поиска.
    • Добавлена возможность менять порядок хостов путем перетаскивания их мышкой.
    • При закрытии программы сохраняется информация о последней рабочей базе, и при повторном запуске эта база автоматически выбирается в дереве.
    • При двойном щелчке по папке объектов, она раскрывается или сворачивается.
  6. Визуальный конструктор баз данных. 
    • Теперь таблицы располагаются более плотно при обратном проектировании (reverse engineering).
    • Настройки выравнивания объектов на диаграмме не работали после открытия диаграммы из файла.
    • На некоторых принтерах не печатались иконки полей и таблиц. Исправлено.
  7. Вкладка "Данные | Вид BLOB". Добавлена вкладка XML для просмотра содержимого BLOB поля в виде XML. 
  8. Сетка данных. Изменение принципа работы в асинхронном режиме – использование отдельного подключения для каждой сетки данных позволяет производить выборку данных без потери возможности одновременного использования остальных функций программы.
  9. Извлечение базы данных, экспорт в сценарии SQL. Сейчас сценарий создается сразу в выбранной кодировке символов, что значительно уменьшает время его создания.
  10. Настройки. Во всех формах настроек добавлена возможность возврата к установкам по умолчанию как для всех параметров, так и для конкретной категории.
  11. Редакторы представлений и правил. Теперь при открытии Редактора SQL запрос форматируется с помощью SQL Formatter. Также DDL представлений теперь не содержит лишних скобок в выражениях.
  12. Теперь в качестве владельца объекта можно задать и роль (для PostgreSQL версии 8.1 и выше).
  13. Список окон. Добавлена команда закрытия всех окон баз данных (“Close All Database Windows”).
  14. Редактор внешних ключей. Теперь в редакторе можно посмотреть и отредактировать описание внешнего ключа.
  15. Значение опции “Serial fields as integer” теперь распространяется не только на DDL таблицы, но и на все места, где отображается тип поля.
  16. На закладке Редакторы объектов в диалоге "Настройки окружения" добавлена опция, позволяющая выбрать, разбивать ли функции опции в DDL на несколько строк, или показывать все опции в одну строку.
  17. Редактор таблиц. Мастера экспорта/импорта данных и экспорта в сценарии SQL теперь доступны, даже если данные таблицы не открыты.
  18. Мастер сохранения настроек. Теперь если файл для экспорта настроек уже существует, то выдается запрос на его перезапись или генерацию уникального имени.
  19. Редактор проверочных ограничений. Теперь можно менять размер окна, размер сохраняется между сеансами работы.
  20. Сетка данных. Теперь цвет курсора меняется, если сетка данных неактивна.
  21. Редактор SQL. В качестве имени запроса можно было задать имя уже существующего запроса. Исправлено.
  22. Параметры кода. 
    • Параметры кода не всегда отображались для второго и последующих аргументов функции.
    • При наличии нескольких функций с одинаковым именем и разными аргументами показывались аргументы только одной из них. Исправлено.
    • Если автоматическое отображение параметров кода было отключено, то параметры не показывались даже при нажатии Ctrl+Shift+Space. Исправлено.
  23. Исправлены ошибки, связанные с неверным отображением в DDL типов полей для массивов на основе пользовательских типов данных.
  24. Редактор SQL. 
    • Исправлено несколько ошибок, связанных с некорректной подсветкой SQL кода.
    • Если при сохранении содержимого в файл указать кодировку, отличную от Unicode, при последующем сохранении кодировка сбрасывалась в Unicode. 
  25. При соединении через HTTP туннель если при сохранении объекта возникала ошибка, то она не отображалась в окне изменения метаданных, и всегда позволялось зафиксировать изменения, хотя реально на сервере изменения не произвелись.
  26. В дереве зависимостей и на вкладке Зависимости не отображались зависимости составных и табличных типов с другими объектами.
  27. При редактировании или удалении записей таблиц, содержащих polygon и/или point поля, иногда возникала ошибка. Исправлено.
  28. Отладчик функций. Возникала ошибка синтаксиса (“Syntax error”) при открытии функций с конструкцией FOR ... IN. Исправлено.
  29. Числовые поля большой точности не совсем корректно редактировались и отображались в гриде. Исправлено.
  30. После изменения порядка столбцов значения последовательностей SERIAL полей не восстанавливались.
  31. При некоторых настройках PostgreSQL сервера при редактировании поля money возникала ошибка. Исправлено.
  32. Свойства базы данных. Если описание базы данных содержало символ "\", при сохранении возникала ошибка. Исправлено.
  33. Другие исправления и улучшения.

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

twitterfacebook