| Name,
location |
Description,
file, date, author |
| Лучший
инструментарий для администратора или разработчика |
| IBExpert |
Инструмент для работы с InterBase/Firebird/Yaffil. |
| IBManager |
Специализированный инструмент для работы с базами данных IB. Содержит
в себе средства управления всеми объектами базы данных, редактор SQL
с автозаменой текста, выполнение SQL-скриптов, извлечение метаданных,
шаблоны SQL и поддержку D&D, гипертекстовый механизм навигации по
объектам базы данных в sql-редакторах и синтаксическая подсветка, отладчик
процедур и т.п. Версия для ознакомления.
самая
свежая версия. (c) EMS HiTech. |
| ibWebAdmin |
Управление базами данных через PHP. Может создавать базы данных, таблицы,
триггеры, процедуры, выполнять SQL-операторы и т.п. |
| IB
Workbench |
Инструментальная среда для работы с объектами IB. Просмотр,
редактирование, синтаксическая подстветка, хранение реиспользуемых кусков
кода, и проч. Поддерживает IB6, диалекты 1 и 3. Бесплатная Lite и платная Pro версии.
download,
Upscene Productuions. |
| Flamerobin |
Кросс-платформенный инструмент администрирования Firebird. |
| IB_SQL |
утилита для работы с БД через IB API. Удобна для просмотра плана запросов
без их выполнения, и любых работ со структурами БД. Написана на IBObjects
(см. выше), поддерживает IB 6, диалекты 1 и 3.
ib_sql_exe.zip
(1.2Mb), 19.03.2002, Jason Wharton. |
| IBAnalyst |
Инструмент для анализа статистики базы данных. Показывает
состояние транзакций, фрагментированные таблицы, индексы, версии и многое
другое. Выводится список рекомендаций по состоянию БД и улучшению производительности.
Справка содержит полное описание выводимой информации, и две статьи по
состоянию транзакций и правильному сбору статистики.
ibanalyst_r.zip (800k), iBase |
| Альтернативный
инструментарий |
| Database
Workshop |
Для прямой работы с базами как серверов IB, MySQL, PostgreSQL,
так и форматами Paradox, dBase и FoxPro при наличии BDE. Позволяет выполнять
разнообразные операции с данными и метаданными, в том числе подключаемые
обработчики через плагины (dll). |
| wIBzard |
инструмент для работы с объектами баз данных IB. Мощный
интерфейс с высокой функциональностью - помощник создания запросов на
обновляемые view, создание многофайловых баз данных, и т.п. |
| IBAccess |
OpenSource инструмент для работы с БД. Может работать как
через Services API, так и вызовом утилит командной строки.
дистрибутивы
для Windows, Linux, исходные тексты |
| MiTeC IBQuery |
Инструмент для работы с IB6. Просматривает метаданные,
данные, выполняет скрипты, управляет пользователями и т.д.
mitecibquery.zip
(629k), 05.10.2001, MichaL MutL |
| MCIB |
Plug-In для Midnight Commander 4.5. Позволяет просматривать таблицы,
триггеры домены и проч. в виде файловой системы. Поддерживает перекодирование
данных из 1251 в кои8.
mcib.tar.gz
(3k), 15.02.2001,
Ivan Gudym. |
| Менеджеры
алиасов (строк коннектов к БД) |
| |
алиасы баз данных поддерживаются в Firebird 1.5 и InterBase 7.5.1. |
| IBAM |
Менеджер алиасов баз данных IB с возможностью шифрования
трафика между клиентом и сервером.
ibam1_2.zip
(1.3M), ORCKA Development |
| Менеджеры
логов, мониторы и скриптовые утилиты |
| FBScanner |
Инструмент для мониторинга сетевого трафика между клиентом и сервером Firebird и InterBase. Позволяет просматривать запросы, находить клиентов, стартовавших долгоживущие транзакции, определять причины обрывов соединений и т.п. |
| LogManager |
инструмент отслеживания изменений данных, метаданных,
тестирования производительности и т.п. Версия для ознакомления.
latest
downloads, |
| IBLogDaemon |
инструмент для записи в текстовый лог-файл текущих значений
переменных Interbase, а также последовательности исполнения хранимых
процедур и триггеров Interbase. Лог-даемон по сути представляет из себя
набор UDF, записывающих в лог предопределенные события, а также события,
определяемые пользователем. Для записи данных в файл необходимо модифицировать
текст процедур и тригге ров, добавляя в нужные точки выполнения вызовы
соот ветствующих UDF. Лог представляет собой обычный текстовый файл и
может быть просмотрен с помощью любого текстового редактора.
iblogdaemon.zip
(632K), 23.10.2000,
Воденников Д.Ю. |
| IBConSvc |
Монитор подключений по tcp/ip -
утилита для регистрации подключений к IB (порт 3050) или Firebird. Сохраняет
лог в файле, который можно подключить как external table, или прямо в
interbase.log. Очень полезна для определения машин, с которых происходит
разрыв коннекта с IB (сравнение времени отключений и времени ошибок 10054
в interbase.log). Работает под Win9x, NT, W2K. Позволяет отключать соединения
из tray. С исходными текстами.
ibconsvc.zip
(264k), 06.04.2003,
Вадим Криц. |
| Утилиты
для сравнения метаданных (структур БД) |
| IB
Database Comparer |
утилита предназначена для нахождения различий в двух базах
данных формата IB (*.GDB-файлы) по их скриптам (DDL-файлам), содержащим
метаданные. Результатом сравнения является выходной скрипт, в котором
содержатся команды модификации целевой БД (Target) для приведения ее
в соответствие к эталонной БД (Master). Версия 1.13b. Также существует
в виде plugin для IBExpert.
databasecomparer.zip
(652k), 25.10.2004,
Boris Loboda. |
| FBCopy |
Утилита для копирования и сравнения данных между базами Firebird |
| Loop Finder |
инструмент для поиска потенциальных циклов (конструкции
if-then-else игнорируются) в триггерах и хранимых процедурах по скрипту
БД. 16- и 32-разрядная версии.
iblf.zip
(249K), 26.09.1997,
Alex V. Malinin. |
| Автоматизация
backup и других операций |
| Job Scheduler |
Мощный автоматизатор заданий для IB/FB и MS SQL. Может работать на Linux и Windows, хранит описания задач в xml, для работы требует Java. Open Source. |
| FIBS |
Firebird-InterBase Backup Scheduler.
использует gbak, может копировать бэкапы, упаковывать их, и т.п. Каждый процесс backup работает в отдельном thread. Для Win32.
скачать. |
| IBSafe |
планировщик backup. может по завершении отсылать по почте сообщения и даже бэкапы, автоматически запаковывает бэкапы архиватором, "револьверный" бэкап, лог действий и т.д.. Поддерживаются все версии InterBase, Firebird, Yaffil. |
| GBAK Scheduler |
утилита автоматического выполнения GBAK.EXE. Позволяет
создавать backup БД через заданные интервалы, создавать копии backup,
вести log, уведомлять администратора по e-mail, архивировать backup в
ZIP и т.п. Может работать как сервис под NT с автоматическим и ручным
запуском, или как интерактивная программа (под NT и Win95).
gbakshd.zip (426K),
19.11.1997, Mauro Barberi. оригинальный файл. |
| IB Backup Scheduler |
Планировщик запусков GBAK.EXE для автоматизации создания резервных
копий баз данных. Поддерживает список слотов, для каждого из которых
указывается день недели (есть опция ежедневно), время запуска и набор
параметров и ключей GBAK.EXE. Выполняемые действия фиксируются в логе.
Справка в формате HTML.Исходные тексты -
ibs05src.zip
(40K) - sources, 30.07.1999,
ibs05bin.zip(259K) -
exe & help, Edvard V. Popkov. |
| TimeToBackup |
Кросс-платформенный (Windows, Linux) инструмент для автоматизации backup
с открытым кодом. Есть GUI и режим сервиса для возможности удаленного
администрирования. Исходные тексты на Delphi (под Linux компилируется
в Kylix). |
| ibBackup |
Еще один автоматизатор backup.
ibbackup.zip (1.2M),
14.06.2001, by Woody
ibbackupsource.zip
(38K) - исходные тексты |
| Утилиты
и инструменты для копирования данных |
| IB
DataPump |
средство для копирования данных между базами данных. Практически похоже
на репликатор, т.к. позволяет отключать триггеры на время копирования
данных, учитывает зависимости таблиц, определять пакеты записей в транзакциях
и т.п. Кроме этого может закачивать данные из ADO, BDE, ODBC.
ibpump.zip
(650K), v3.4, 04.11.2002, Alexander Poloziouk. |
| FBExport |
Утилита для экспорта и импорта данных между БД Firebird. |
| dbf2ext |
Утилита командной строки для копирования dbf в external table, для последующего импорта в IB/FB. С исходным текстом на Delphi. Вариант сделан на базе dbf2ib_et.zip
dbf2ext.zip, оригинальная ссылка. Владимир Бахвалов
также можно скачать dbf2csv.zip.
|
| FBExport, FBCopy |
инструменты для экспорта-импорта данных в виде скриптов, и для копирования данных между серверами Firebird.
Обе утилиты работают под Windows и Linux, в вариантах GUI и командной строки. |
| IBDBCopy |
Утилита командной строки, работающая через IB API, предназначенная
для 'сверхскоростного' копирования данных между базами данных, находящимися
на одном или разных серверах. Выборка данных, которые должны быть скопированы,
определяется предложением SELECT. Дополнительно утилита может создавать/удалять
базы и выполнять команды DDL. Версия 2.05.
ibdbcopy.zip
(150K), 07.12.2000,
George Kozaderov. |
| IB
Easy Pump |
утилита для копирования данных между базами данных. Сохраняет
определения source и destination для последующего копирования, может
выключать триггеры для исключения конфликтов при копировани, копирует
генераторы, проч.
ibep_beta.zip
(680K), v0.9c, 22.03.2000, Marcello Mannino. |
| xPump |
средство переноса db и dbf файлов в IB. Использует BDE.
Поддерживает домены, default и check. Исправляет имена полей с учетом
ключевых слов IB. Выдает скрипт создания таблиц, позволяет указывать
collate.
xpump.zip,
(684K), 04.11.2000, Галимарзанов Фанис. |
| BMI |
Batch Mover for Interbase. Утилита командной строки, для
быстрой закачки данных,из ASCII файла или STDIN с произвольными разделителями,
в таблицу InterBase. Работает с диалектом 3.
bmi.zip
(36k), 12.10.2001, Alexandr Nartov |
| DataPump |
Утилита для копирования данных, использует BDE. Позволяет
задавать генерацию ID-ов при переносе данных, ведет лог, сохраняет настройки,
и т.д.
datapump.zip
(423k), 26.09.2001, Моложавцев Олег |
| Прочее |
| Planalyzer |
Анализатор планов выполняемых запросов. Поддерживает версии IB от 5.6
до 7. Для 6.5 и 7 поддерживает отключение выполнения длительных запросов.
Показывает используемые индексы, "вредные" индексы, отсутствие
необходимых индексов и т.п.
planalyzer.zip
(1.3M), 24.10.2002,
Craig Stuntz. |
| Insert
Generator |
утилита для генерации тестовых данных. Работает через BDE.
insgen.zip
(493K), 17.10.1999,
Vladimir Gaitanoff. |
| IBLOAD |
утилита командной строки и UDF для загрузки внешних ASCII данных в
IB. С исходными текстами.
ibload.zip
(68K), 04.04.1997,
Johan Colijn. |
| CheckNull |
Утилита для проверки not null полей на отсутствие null (перед backup).
Подробнее см. readme.txt.
checknull.zip
(360k), 13.11.2001, KDV |
| GTools |
Набор из трех утилит командной строки - gidx для пересчета
статистики по индексам; gdrop для удаления взаимосвязанных объектов;
gkill для порчи базы данных. С исходными текстами на Delphi.
gtools.zip
(806k), 11.07.2001, Oleg Loa |
| GLink |
Утилита для изменения пути в secondary файлах многофайловых
БД, при их физическом перемещении на другой носитель или в каталог. Exe
для Windows, Linux и исходный текст на C.
glink.zip
(43k), 05.09.2003, Ivan Prenosil, Igor Kostenko |
| IBAffinity |
Утилита командной строки для привязки IB (и любой другой
программы) к определенным процессорам (или одному) на многопроцессорных
компьютерах под Windows. С исходным pascal-текстом.
ib_affinity.zip
(30K), 20.03.2000, Karsten Strobel. |