Новости
|
Версия |
Дата выпуска |
|
SQL Manager for PostgreSQL 5.1.0.1 |
05.12.2011 |
- Добавлена поддержка новых возможностей PostgreSQL 9.1:
-
- Поддержка объектов "Сортировки".
- Поддержка расширений (инструмент Расширения базы данных в меню Сервис).
- Поддержка триггеров в представлениях.
- Поддержка команды ALTER TYPE для составных и перечислимых типов данных.
- Поддержка unlogged таблиц.
- Мастер резервного копирования баз данных. Добавлена поддержка создания резервных копий для PostgreSQL 9.1.
- Добавлена поддержка списка столбцов для триггеров типа UPDATE (PostgreSQL 9.0 и выше).
- Добавлена возможность отладки триггерных функций.
- Редактор функций.
-
- Добавлено сочетание клавиш Ctrl+H для скрытия/показа элементов управления заголовка функции.
- Добавлена возможность быстрого задания возвращаемого типа void и типа trigger.
- В заголовке формы для функций с большим количеством параметров, список параметров усекается, чтобы помещалась также информация о базе и сервере.
- Теперь в разделе Инструменты | Редакторы объектов в диалоговом окне Настройки окружения для создаваемых функций можно задать значение по умолчанию для свойства “Execute with definer's privileges”.
- В списке выбора возвращаемого значения тип REF CURSOR переведен в раздел стандартных типов.
- Пункты контекстного меню списка полей return table всегда были отключены. Исправлено.
- При выполнении функции в редакторе, при задании некоторых очень больших по модулю отрицательных значений для параметра BIGINT, значение в функцию передавалось не правильно. Исправлено.
- При закрытии редактора функций с большим количеством параметров возникала ошибка «Не удалось создать ключ XXX». Исправлено.
- Переменные с типом “<имя поля таблицы>%тип” не попадали в список автозавершения кода. Исправлено.
- Редактор триггеров. Добавлено сочетание клавиш Ctrl+H для скрытия/показа элементов управления заголовка триггера.
- Управление изменениями. Добавлена поддержка Slik Subversion client. Также поддержка CollabNet Subversion client для Subversion.
- Во многих инструментах добавлена возможность экспорта табличных данных в файл.
- Редактор ограничений. Добавлена возможность задавать комментарий к ограничению.
- Редактор внешних ключей. Теперь можно менять размер формы.
- Редактор списка заданий. Теперь при открытии формы фокус находится на поле ввода текста. Добавлены горячие клавиши для перехода ко всем полям ввода.
- Сетка данных.
-
- При закрытии формы с сеткой данных, если запись была изменена, но не сохранена, теперь выдается запрос на сохранение/отмену изменений в записи.
- Неправильно определялся размер полей с числовыми типами данных, имеющих точность 15 и более – не позволялось вводить большие значения. Исправлено.
- SQL Редактор.
-
- Если при отключенной опции “Показывать результаты для каждого запроса”, после текста запроса SELECT стоял разделитель операторов (;), а затем комментарий, при выполнении результат был пустым. Исправлено.
- Не работал набор клавиш Ctrl+N для добавления новой закладки запросов. Исправлено.
- При использовании локализации Azeri (Latin) некоторые символы вводились с клавиатуры некорректно. Исправлено.
- При включенной опции “Разрешить использование параметров в тексте запросов” строки с двоеточием в комментариях также считались параметрами запроса, а при выполнении этого запроса выдавалось окно ввода значений. Исправлено.
- Визуальный конструктор баз данных.
-
- После удаления таблицы с диаграммы, сохранения, и повторной загрузки диаграммы, удаленная таблица появлялась снова. Исправлено.
- В режиме “Плавающие окна” в некоторых случаях рабочее поле диаграммы становилось неактивным, не реагировало на клики мыши и не позволяло добавлять таблицы. Исправлено.
- Конструктор запросов.
-
- Запросы, имеющие выражение в условии присоединения, при разборе выдавали ошибку. Исправлено.
- В режиме “Плавающие окна” после перемещения курсора над некоторыми вкладками, те прорисовывались некорректно. Исправлено.
- Отладчик функций.
-
- При отладке функций, содержащих отдельные операторы CASE, возникала ошибка. Исправлено.
- Если внешний и вложенный блоки кода имели переменные с одинаковым именем, то при переходе во вложенный блок отображаемое значение переменной не менялось. Исправлено.
- В некоторых случаях при отладке функций, использующих BIGINT переменные, возникала ошибка "Переполнение при конвертации варианта типа (int64) в тип (целое число)". Исправлено.
- Статус сервера.
-
- При разрыве соединения с сервером обновление информации по таймеру не прекращалось, и при этом каждый раз выдавалась ошибка. Исправлено.
- При разрыве соединения с сервером, после того, как сервер становился доступным, соединение не восстанавливалось даже после нажатия “Обновить” - нужно было заново открывать форму. Исправлено.
- Редактор представлений. Вкладка Зависимости. В некоторых случаях показывались не все зависимости. Исправлено.
- Извлечение базы данных. Для версий сервера 8.2 и выше оператор создания последовательности (CREATE SEQUENCE) иногда шел после оператора создания таблицы (CREATE TABLE), использующей ее. Исправлено.
- Экспорт в SQL скрипт. При создании не PostgreSQL скрипта операторы INSERT генерировались с ошибкой. Исправлено.
- Создание таблицы. Если для поля указана опция Unique, то при сохранении таблицы эта опция не попадала в скрипт и не сохранялась. Исправлено.
- Управление пользователями. Если для первой базы данных хоста включено “Управление изменениями” и нет подключенных баз этого хоста, то при создании новой роли при сохранении возникала ошибка Access violation. Исправлено.
- Мастер восстановления баз данных. При восстановлении SQL файла, содержащего оператор подключения возникала ошибка. Исправлено.
- Редактор индексов. При добавлении нового индексного ключа с помощью контекстного меню, возникала ошибка “Невозможно конвертировать тип варианта (Null) в тип (OleStr)”. Исправлено.
- Управление правами.
-
- Двойное нажатие по пустому полю или по заголовку сетки интерпретировалось как двойные нажатия по активной ячейке. Исправлено.
- Для роли, имя которой было подстрокой имени другой роли, показывались суммарные права этих двух ролей. Исправлено.
- Мастер сохранения настроек. При сохранении клавиатурных шаблонов в файл и восстановлении их на другом компьютере, шаблоны, имеющие переводы строк, не восстанавливались. Исправлено.
- Проводник баз данных. При регистрации базы данных в одной копии программы, в другой открытой копии база данных также появляется в дереве, но ее настройки управления изменениями (change management) были пусты. Исправлено.
- Печать метаданных. Шаблон для таблиц формата A4 имел некорректный размер страницы. Исправлено.
- Редактор SQL скриптов. Неправильно определялся тип и имена объектов некоторых SQL операторов для показа в проводнике операторов.
- Мастер очистки таблиц и Мастер анализа таблиц. Даже при выборе отдельных таблиц действие выполнялось для всех таблиц базы данных. Исправлено.
- Прочие улучшения и исправления.
|
Смотрите также: |




