Другая информация: свободный с открытыми кодами (InterBase Public License) программный продукт от Lorenzo Mengoni. Доступны исходные коды. Загрузка и подробности на http://www.men-goni.it.
Инструменты резервного копирования
DBak
DBak является альтернативной утилитой резервного копирования базы данных, которая не использует gbak или Services API. Она копирует базу данных в новую, используя скрипты DDL и перемещение данных. Ее абстрактным уровнем API является IB Objects.
Поскольку DBak оперирует с одной транзакцией SNAPSHOT, она получает надежный мгновенный снимок состояния базы данных на момент старта копирования. Вместе с копированием и восстановлением DBak также может выполнять прямое пересоздание, генерируя рабочую копию базы данных без каких-либо промежуточных стадий.
Процесс работы может настраиваться различными способами, делая работу особенно полезной для помощи в управляемом восстановлении при некоторых вариантах разрушения и при автоматическом обновлении схемы. Поставка включает графический пользовательский интерфейс и консольную версию для пакетных и запланированных операций.
Окружение: Windows.
Другая информация: выполняемые файлы и файлы помощи от Telesis Computing Pty Ltd являются свободно распространяемыми. Полная исходная версия доступна по низкой цене под лицензией Trustware. Информация и загрузка могут быть найдены на http://www.telesiscomputing.com.au/dbk.htm. Обратите внимание, что это не gbak, важно прочесть документацию и понимать разницу.
gbak BackupRunner
Это элегантная, небольшая по объему графическая программа пользователя для утилиты Firebird gbak. Она не использует Services API, а предоставляет вместо этого флаги для установки переключателей gbak. По требованию утилита формирует информационные сообщения прямо в текстовое окно, которое может быть сохранено в качестве протокола. Она требует присутствия gbak.exe.
Окружение: Windows.
Другая информация: свободные двоичные коды от Marco Wobben. Информация и загрузка могут быть найдены на http://www.bcp-software.nl/backuprunner.
Time То Backup
Это набор программ для Firebird, с помощью которого устанавливают копирование по расписанию в виде сервиса Windows или демона Linux на одной или более хост- машинах. Содержит конфигурацию графического интерфейса и управляемый интерфейс для локального или удаленного использования. Конфигурация интерфейса только для командной строки доступна также для Linux.
Окружение: Windows, Linux.
Другая информация: программное обеспечение с открытыми исходными кодами на основании лицензии LGPL от Sqlly Development. Инструменты свободно распространяются с полными исходными кодами на Object Pascal. Информацию и загрузку см. на http://www.sqlly.com/timetobackup.asp.
Разное
Инструменты починки базы данных IBSurgeon
Компания IBSurgeon распространяет множество инструментов для диагностики и починки разрушенных баз данных, а также для восстановления поврежденных резервных копий БД. Ее инструменты диагностики IBFirstAid Diagnostician и IBSurgeon Viewer могут быть свободно загружены. Инструменты, выполняющие фактическую починку, должны быть куплены. Некоторые виды ошибок невозможно восстановить автоматическими инструментами, но компания утверждает, что разрушенные базы данных могут быть переведены в работоспособное состояние в 70% случаев.
Прочесть об этих инструментах и получить советы, как поступать, когда у вас есть разрушенная база данных, которую не может починить gfix, можно на http://www.ib- aid.com.
Анализатор статистики IBAnalyst
IBAnalyst- это инструмент для анализа статистики баз данных InterBase или Firebird, поиска проблем в производительности базы данных, сопровождении, или работы приложений.
IBAnalyst решает две важные задачи:
* визуализирует статистику базы данных и сообщает об актуальных или возможных проблемах;
* предлагает проверенные советы по улучшению производительности базы данных, на основе автоматического анализа ее статистики.
Рекомендуется для регулярного изучения состояния базы данных.
Бесплатен для России и стран СНГ: www.ibase.ru/download/ibanalyst_r.zip.
Interbase DataPump
Interbase DataPump позволяет довольно просто и с полным контролем над процессом перекачивать данные и выполнять их миграцию из любого источника ADO/BDE/ODBC (такого как dBase, Paradox, Access, MSSQL, Sybase, Oracle, DB2, InterBase и т.д.), а также из родных баз данных Firebird в новую базу данных Firebird. Он определяет такие важные детали, как порядок создания объектов с учетом зависимостей.
Инструмент может генерировать полный скрипт SQL для создания базы данных Firebird на основе метаданных из источника ADO/BDE/ODBC, предоставляя при этом полный список типов данных, индексов, ключей, автоинкрементных полей, ссылочной целостности и проверочных ограничений. Он может создавать требуемые генераторы и триггеры для автоинкрементных полей и набор правильных начальных значений.