Select language: Russian English

Новый адрес: http://roman.seware.com/

Interbase
Interbase

Название Размер Статус Исходник
oldest FIBTreeLinker 2.5.5-CURRENT (encrypted) Описание Скачать 38k Share В архиве
oldest FIBTreeLinker 2.5.5-D5-DEMO Описание Скачать 151k Free В архиве
oldest FIBTreeLinker Samples Описание Скачать 16k Free В архиве
oldest FIBTreeLinker help Описание Скачать 69k Free Перейти
oldest FIBTreeLinker 2.2.0-STABLE Описание Скачать 36k Free В архиве
oldest FixedFIBAlert (requred for FIBTreeLinker 2.2.0-STABLE) Описание Скачать 12k Free В архиве
oldest IB DB Updater v1.4.0 (Installation) Описание Скачать 565k Free Недоступен
oldest IB DB Updater v1.4.0 (without install) Описание Скачать 334k Free Недоступен

FIBTreeLinker 2.5.5-CURRENT

Архив закрыт паролем

Возможности:

Более подробно про компоненты можно прочесть в Online-help

Что нового:

Скачать ( 38k, 04.09.2001): Скачать

К оглавлению

FIBTreeLinker 2.5.5-D5-DEMO

Инсталляция

Установите следующие компоненты:

Ограничения демо версии

Никогда не будет в демо-версии

Скачать ( 151k, 07.08.2001): Скачать

К оглавлению

FIBTreeLinker samples

Примеры использования компонента FIBTreeLinker. Перед использованием необходимо восстановить базу из backup (samples.gbk -> samples.gdb).

Скачать ( 16k, 21.02.2001): Скачать

К оглавлению

FIBTreeLinker 2.2.0-STABLE

Free версия компонента FIBTreeLinker 2.5.x. Более не поддерживается и не совместим по вызовам с текущей версией. Имеет ограниченные возможности и множество недоработок.

Скачать ( 36k, 07.03.2001): Скачать

К оглавлению

FixedFIBAlert (requred for FIBTreeLinker 2.2.0-STABLE)

Требуется только для FIBTreeLinker 2.2.0-STABLE. В остальных случаях лучше использовать SuperIBEventAlerter

Сделан из

           {       InterBase EventAlerter components                }
           {       Copyright (c) 1995 Borland International         }
           {                                                        }
           {       Written by:                                      }
           {         James Thorpe                                   }
           {         CSA Australasia                                }
           {         Compuserve: 100035,2064                        }
           {         Internet:   csa@csaa.com.au                    }
           {                                                        }
           {       Adapted for Delphi 1.02 by                       }
           {         Oleg Kukarthev                                 }
           {       E-mail: Please look at InterBase List Server     }
           {               interbase@esunix1.emporia.edu            }

Особенности:

Скачать ( 12k, 07.03.2001): Скачать

К оглавлению

IB DB Updater v1.4.0

Программа предназначена для обновления структуры БД Interbase. Многие скажут: “Ну что тут сложного? Это можно сделать и вручную!” Однако, попробуйте сделать обновление, когда у вас несколько заказчиков и у них у всех установлены различные версии сервера. Для автоматизации такого процесса и была написана эта программа. Добавив в свою базу таблицу идентификации версии, вы сможете вести общий для всех заказчиков скрипт изменений в базе. И обновление будет заключаться в простом запуске этой программы у заказчика.

Программа имеет еще несколько возможностей управления базой. Это обнуление исходных текстов триггеров и процедур, а также удаление всех данных из базы с возможностью автоматической установки триггеров в 0.

Программа работает как с Interbase 5.x, так и с Interbase 6.x/Firebird.

Требования к таблице версий

Таблица версий должна содержать три обязательных поля целого типа: Номер_Версии, Номер_Подверсии, Номер_Билда. Таблица и поля могут иметь произвольные имена.

Скрипт для обновления структуры БД

Должен находиться в файле Update.Def и состоять из следующих операторов:

%%
предшествует комментарию
%SECURE [On|Off]
включить убивание текстов процедур/триггеров
%GRANT [On|Off]
включить добавление грантов на новые объекты для автоматически созданных пользователей
%VERSION-ID <major> <minor> <build> <description>
указание номера версии для обновления
%FORCE <major> <minor> <build>
форсировать установку номера версии
%BEGIN <description>
начало оператора обновления (каждый блок должен содержать только один оператор)
%END
конец обновления версии
%D.O.A.
конец скрипта обновлений (может отсутствовать)

В скрипте можно использовать переменные. Общий формат: @<VAR-NAME>%#, # — если значение переменной должно быть заключено в кавычки. Пока определена только одна переменная:

USERID
для задания грантов, отличных от описанных в %GRANT

Пример:

...
%VERSION-ID 3 3 3 Пример грантов
%GRANT OFF
%BEGIN Create table
   create table test (id integer not null)
%END
%BEGIN Grant table for read-only
   GRANT SELECT ON test TO @USERID%;
%END
%GRANT ON
...

Нет необходимости указывать оператор обновления номера версии — это делается автоматически

SQL-операторы установки грантов, обнуления тектов триггеров и процедур могут быть изменены в установках программы

Скачать ( 565k, 13.05.2001): Скачать
Скачать ( 334k, 13.05.2001): Скачать

К оглавлению

Interbase

© 2000, 2001 The Dr·Breeze Lab., Roman Tkachuk
Designed by Blaze Breeze, © 1997-2001 Dr·Breeze Lab.

Last modified: Monday, 17-Sep-2001 23:54:35 GMT-3