Что нового в IBBackup v.5.0.0.36 - реализовано автоматическое исправление ошибки при обновлении структуры базы данных: gbak:Database is not online due to failure to activate one or more indices. v.5.0.0.7 - Исправлена ошибка, возникающая при недостатке свободного места на диске. v.5.0.0.0 - Реализована поддержка баз, работающих под управлением СУБД Firebird 3.0. v.4.0.7.0 - Реализовано автоматическое исправление ошибки при ремонте базы и восстановлении из резервной копии: gbak:Database is not online due to failure to activate one or more indices. v.4.0.6.0 - Переход на метод сжатия Zip64 для архивов размером более 4Гб v.4.0.4.0 - Доработка по п.39: исправлена ошибка, не позволяющая поднимать базы данных с ODS 10.1 (Firebird 1.5) v.4.0.3.1 - Добавлен отчет по работе пользователей. Выводится информация о времени работы пользователей в программе по всем зарегистрированным базам. Поддерживается версия серверной части 4.0.3.0. v.4.0.3.0 - Исправлена ошибка в окне перемещения многофайловой базы данных, связанная с отсутствием элементов выбора пути исходной базы и места назначения v.4.0.2.0 - Доработка по п.36: если версия базы данных ниже 8.0.0.28, выдается соотвествующее сообщение. - Исправление ошибки по п39: исправлен размер одного файла базы данных с тестового (20мб) на нормальный (1920мб). - Отключен тестовый вывод в лог командной строки запуска gbak/gfix v.4.0.1.0 - Исправлена ошибка, когда не создается копия незарегистрированной БД большого объема (более 5 Гб) - Более корректное прерывание процесса создания/восстановления/ремонта БД v.4.0.0.0 - Возможность отключения зависших коннектов к БД - Ускорение запуска сервера путем переноса "долгих" действий с запуска на первое срабатывание таймера либо на коннект от клиента (что наступит раньше) - Исправлена мелкая ошибка при восстановления незарегистрированной базы из архива (игнорировалось имя восстановленной базы данных, введенное пользователем) - В режимах создания копии БД, восстановления БД из копии, ремонта БД дана возможность выбора метода работы - "быстрый" (через ServicesAPI) и обычный. - В режиме восстановления базы из копии к командной строке добавлена опция -O, позволяющая, в некоторых случаях, избежать ошибки Firebird типа ERROR:unable to allocate memory from operating system - Добавлена возможность опционально включать сборку мусора во время создания копии БД. - Подправлен ремонт незарегистрированной базы данных. Перед рементом теперь сначала пытаемся подключиться к базе. Это нужно, чтобы у порушенной базы данных выдавалось сообщение "Error connecting to database", а не "Unsupported On-disk structure ...' v3.2.0.0 - Исправлена ошибка, когда после восстановления из копии БД и ремонте БД при неудачном восстановлении не удалялся распакованный из архива .gbk-файл. - При поднятии версии БД и обновлении внутренней структуры БД введена возможность отключения создании копии БД (для ускорения процесса) v3.1.0.0 - Исправлена ошибка, не позволяющая обновить базу данных до версии с двузначным первым или вторым номером (например, 7.10 или 10.1). v3.0.6.0 - Исправлена ошибка, связанная с неправильным определением необходимого свободного места на диске при обновлении версии базы данных и ремонте незарегистрированной базы данных. v3.0.5.0 - Корректная работа с настройками даты/времени, отличными от стандартных, а также при отличных друг от друга настройках на сервере и клиенте. v3.0.4.0 - Добавлено отображение съемных устройств при выборе диалоге открытия файлов/папок. v3.0.2.0 - Исправлена ошибка определения свободного места на диске при поднятии версии базы для больших дисков. v3.0.1.0 - Исправлена ошибка, приводящая в некоторых случаях к невозможности соединения клиента и сервера. - Исправлена 100% загрузка сервера в процессе выполнения запланированной задачи. v.2.5.0 (она же потом стала 3.0.0.0) - Изменен алгоритм коннекта к базам для записи/удаления информации о ближайших задачах на проверку/сохранение - После подъема версии вместе с поднятием ODS осуществляется перекомпиляция всех серверных процедур. - Полноценная работа с базами версии ODS 10.1 при установленном и работающем Firebird 2.5. - Исправлена ошибка, приводящая к запуску задачи на сохранение базы данных прямо во время инсталляции Стройофиса. - Все запланированные задачи запускаются только, если с момента старта Windows прошло не менее 10 минут. v2.3.3 - Подъем версии ODS во время инсталляции Smeta.ru 6.5 и выше - Информирование в клиенте о наличии среди зарегистрированных баз тех, чья версия ODS устарела для Firebird 2.5. Поднятие версии ODS таких баз при установленном и работающем Firebird 2.5. v.2.3 - Исправлен механизм выдачи отладочных сообщений - теперь релизные версии их не выдают вообще, а отладочные выдают со своей сигнатурой ("IBBackup_Service" или "IBBackup_Configurator"). - Теперь клиент и сервер должны иметь одинаковую версию. В случае несовпадения версий выдается сообщение и происходит дисконнект - На клиенте вместо стандартного модального окна с сообщением об окончании операции появляется информативная панель в главном окне - Полностью переделано построение списка компьютеров в сети - теперь в список попадают ВСЕ доступные компьютеры сети Microsoft, а не только в домене, к которому принадлежит клиентская машина. Попутно исправлен баг, связанный с выдачей пустого списка компьютеров при запуске клиента в терминальной сессии. - Диалоговые окна подтверждения теперь имеют клавиши "Да/Нет" вместо "ОК/Отмена" - При отсчете времени выполнения задания учтена возможная разница между временем клиента и сервера - В журнале операций появились записи о регистрации БД или об ошибках при этом действии, а также о коннекте-дисконнекте пользователей - В панели информации при неудачном подключении к БД (другая версия Firebird или незарегистрированный пользователь БД) пишется причина - Версия сервера и клиента теперь состоит из 4-х цифр. - В окне открытия файла/выбора папки можно задавать любой, в том числе ошибочный путь, программа корректно обрабатывает такую ситуацию - Реализована корректная работа сервера и клиента в случае остановки FireBird. Также введена зависимость службы IBBackup_Service от служб Firebird Server и Firebird Guardian (тем самым, исправлена, в том числе, ситуация, когда IBBackup_Service загружался раньше Firebird). - Исправлен недочет при некорректном завершении работы клиента или внезапно прервавшейся связи между сервером и клиентом, приводящий к невозможности вновь подсоединиться к серверу по причине, что с сервисом уже работает пользователь. - В строке статуса панель, отвечающая за индикацию подключения к серверу, автоматически меняет размеры для отображения всего текста. - Оптимизирован обмен данными между сервером и клиентом на предмет нагрузки на процессор. - Реализован более корректный механиз прерывания задачи. - Реорганизовано главное меню. - Все окна в клиенте исправлены для корректного отображения при различных визуальных схемах windows (классическая, windowsXP, Аэро) - Реализован механизм автоматического отключения пользователей от базы при наличии запланированной профилактической работы с базой данных. - Исправлены несколько мелких ошибок и недочетов.