Самостоятельная сборка снапшота Firebird
Установка Firebird из снапшота
Скрипт для резервирования базы данных на Python
Скрипт для резервирования базы данных на shell
SQL000. Математические операции с датой
SQL001. Отбор множества записей по ключам
SQL002. Является ли строка числом
SQL004. Можно ли в Firebird делать запросы к нескольким базам данных
SQL005. Как в строку вставить произвольный символ ?
SQL006. Как в строку вставить перенос строки (CRLF) ?
SQL007. Отбор множества записей по ключам из другой таблицы (обход конструкции IN)
SQL008. Полезные хранимые процедуры для обслуживание индексов
SQL009. Формирование штрих-кода EAN13 по коду записи в таблице
SQL012. Посчитать контрольный разряд к СНИЛС
SQL010. Выборка данных из "древовидной таблицы" с учетом иерархии объектов
SQL011. Обмен данными между базами с помощью EXTENDENT (экспортируемых) таблиц
Обсуждение
Скрипт создания резервной копии базы для винды: rem Cкрипт срочной архивации баз @echo off rem Ключ proceed нужен для предотвращения случайного запуска if not %1==proceed goto quit
title sweep, backup and restore database echo *** echo.|date echo.|time
rem Устанавливаем локальные переменные на уровне командного файла (для удобства)
setlocal set path=C:\program Files\Firebird\Firebird_1_5\Bin set backuppath=«d:\backup» set logpath=«d:\backup\logs» set IB_USER=«SYSDBA» set IB_PASS=«password»
rem Gbak лежит по пути Path. Копирование выполняется без сборки мусора (-g) rem Пишется лог в gbak_tmp_1.log, после backup файла лога переименовывает файл rem лога в соответствии с текущими датой и временем (rendate - самописная программа)
gbak.exe -user %IB_USER% -password %IB_PASS% -b -g -v -z -y %LOGPATH%\gbak_tmp_1.log «localhost/3070:base» %BACKUPPATH%\base.fbk rendate %LOGPATH%\gbak_tmp_1.log «_YYMMDD_HHMMSS» echo.|date echo.|time :quit
ну добавил бы на страничку gbak. смысл это на центральной писать ?