10/12/2008Выпущен SQL Manager for PostgreSQL версии 4.5
Мы рады объявить о выпуске новой версии SQL Manager for PostgreSQL - высокопроизводительной программы для разработки и администрирования баз данных PostgreSQL. Вы можете скачать последнюю версию программы со страницы загрузки.
Что нового в SQL Manager for PostgreSQL 4.5?
- Регистрационная информация базы данных.
- Большинство параметров раздела "Сетка | Настройки данных" в диалоге "Настройки окружения" теперь можно настраивать для каждой базы данных индивидуально в окне регистрационной информации баз данных. Значения параметров, заданных в диалоге Настройки окружения теперь используются только как значения по умолчанию для вновь регистрируемых баз данных.
- Добавлена опция “Schema-organized database tree”, при отключении которой для данной базы в Проводнике БД строится дерево без разбивки объектов по схемам.
- Для журналов метаданных и Редактора SQL теперь есть возможность задать и сохранять данные в кодировке Unicode или ANSI.
- Конструктор запросов.
- Если таблица имеет связи посредством внешних ключей с другими таблицами из запроса, то при добавлении таблицы в запрос добавляются соответствующие выражения JOIN.
- В некоторых случаях при переименовании таблиц и переходе на вкладку SQL возникала ошибка “Cannot bind JOIN expression”. Исправлено.
- Редактор функций.
- Теперь можно посмотреть результат выполнения функций, возвращающих курсор.
- Если для аргумента функции DOUBLE PRECISION задать значение 0, при выполнении функции это значение заменялось на NULL.
- Теперь поддерживается Unicode в теле функций, представлениях, правилах, проверочных ограничениях, описаниях объектов, значениях по умолчанию для полей, доменов и в других свойствах объектов.
- Проводник БД.
- Теперь многие объекты из различных расширений сервера PostgreSQL считаются системными и не показываются, если для базы данных отключена опция “Показывать системные объекты”.
- Улучшенный диалог поиска объектов.
- На панели инструментов поиска добавлена кнопка переключения режима поиска.
- Добавлена возможность менять порядок хостов путем перетаскивания их мышкой.
- При закрытии программы сохраняется информация о последней рабочей базе, и при повторном запуске эта база автоматически выбирается в дереве.
- При двойном щелчке по папке объектов, она раскрывается или сворачивается.
- Визуальный конструктор баз данных.
- Теперь таблицы располагаются более плотно при обратном проектировании (reverse engineering).
- Настройки выравнивания объектов на диаграмме не работали после открытия диаграммы из файла.
- На некоторых принтерах не печатались иконки полей и таблиц. Исправлено.
- Вкладка "Данные | Вид BLOB". Добавлена вкладка XML для просмотра содержимого BLOB поля в виде XML.
- Сетка данных. Изменение принципа работы в асинхронном режиме – использование отдельного подключения для каждой сетки данных позволяет производить выборку данных без потери возможности одновременного использования остальных функций программы.
- Извлечение базы данных, экспорт в сценарии SQL. Сейчас сценарий создается сразу в выбранной кодировке символов, что значительно уменьшает время его создания.
- Настройки. Во всех формах настроек добавлена возможность возврата к установкам по умолчанию как для всех параметров, так и для конкретной категории.
- Редакторы представлений и правил. Теперь при открытии Редактора SQL запрос форматируется с помощью SQL Formatter. Также DDL представлений теперь не содержит лишних скобок в выражениях.
- Теперь в качестве владельца объекта можно задать и роль (для PostgreSQL версии 8.1 и выше).
- Список окон. Добавлена команда закрытия всех окон баз данных (“Close All Database Windows”).
- Редактор внешних ключей. Теперь в редакторе можно посмотреть и отредактировать описание внешнего ключа.
- Значение опции “Serial fields as integer” теперь распространяется не только на DDL таблицы, но и на все места, где отображается тип поля.
- На закладке Редакторы объектов в диалоге "Настройки окружения" добавлена опция, позволяющая выбрать, разбивать ли функции опции в DDL на несколько строк, или показывать все опции в одну строку.
- Редактор таблиц. Мастера экспорта/импорта данных и экспорта в сценарии SQL теперь доступны, даже если данные таблицы не открыты.
- Мастер сохранения настроек. Теперь если файл для экспорта настроек уже существует, то выдается запрос на его перезапись или генерацию уникального имени.
- Редактор проверочных ограничений. Теперь можно менять размер окна, размер сохраняется между сеансами работы.
- Сетка данных. Теперь цвет курсора меняется, если сетка данных неактивна.
- Редактор SQL. В качестве имени запроса можно было задать имя уже существующего запроса. Исправлено.
- Параметры кода.
- Параметры кода не всегда отображались для второго и последующих аргументов функции.
- При наличии нескольких функций с одинаковым именем и разными аргументами показывались аргументы только одной из них. Исправлено.
- Если автоматическое отображение параметров кода было отключено, то параметры не показывались даже при нажатии Ctrl+Shift+Space. Исправлено.
- Исправлены ошибки, связанные с неверным отображением в DDL типов полей для массивов на основе пользовательских типов данных.
- Редактор SQL.
- Исправлено несколько ошибок, связанных с некорректной подсветкой SQL кода.
- Если при сохранении содержимого в файл указать кодировку, отличную от Unicode, при последующем сохранении кодировка сбрасывалась в Unicode.
- При соединении через HTTP туннель если при сохранении объекта возникала ошибка, то она не отображалась в окне изменения метаданных, и всегда позволялось зафиксировать изменения, хотя реально на сервере изменения не произвелись.
- В дереве зависимостей и на вкладке Зависимости не отображались зависимости составных и табличных типов с другими объектами.
- При редактировании или удалении записей таблиц, содержащих polygon и/или point поля, иногда возникала ошибка. Исправлено.
- Отладчик функций. Возникала ошибка синтаксиса (“Syntax error”) при открытии функций с конструкцией FOR ... IN. Исправлено.
- Числовые поля большой точности не совсем корректно редактировались и отображались в гриде. Исправлено.
- После изменения порядка столбцов значения последовательностей SERIAL полей не восстанавливались.
- При некоторых настройках PostgreSQL сервера при редактировании поля money возникала ошибка. Исправлено.
- Свойства базы данных. Если описание базы данных содержало символ "\", при сохранении возникала ошибка. Исправлено.
- Другие исправления и улучшения.
Желаем приятной работы с нашими программами.






