• АС "Бюджет". Ошибка подключения к базе данных

    InterBase и Firebird для работы с базами данных от разных версий IB/FB использует понятие ODS. ODS – On Disk structure – номер версии физической структуры файла базы данных. Он изменяется в случае когда возможности новых версий затрагивают изменения в метаданных. 
    Версия ODS проверяется при подключении fbclient.dll (gds32.dll). Если сервер обнаруживает что версия ODS больше поддерживаемой, то он генерирует ошибку:

    2

    Unsupported on-disk structure for file xxx.fdb; found 32779, support 10 
    Такая ошибка может проявляться в нескольких случаях:

    • вы пытаетесь подключиться через Firebird SQL Server к Interbase database версии выше чем IB 6.0
    • вы подключаетесь к Firebird database более новой версии чем версия сервера Firebird.
  • АС "Смета". Архивирование баз данных

    В связи с участившимися проблемами, связанными с повреждением баз данных, рекомендуется настроить ежедневное архвирование баз данных.

    Для этого Вам следует выполнить следующие действия:

    1) Создать папку, например  D:\backup (лучше использовать несистемный диск) это будет Вашей папкой назначением.

    2) Создать файл запуска процедуры архивирования *.cmd1 со следующим содержанием, (текст, выделенный цветом, следует заменить на Ваши пути):

    а)  xcopy "C:\Program Files\Stimate2009\Database\Stimate_Budget25n.gdb" "D:\backup" /Y , где

    путь к Вашей базе данных, путь к папке назначения.

    б) "C:\Program Files\WinRAR\Rar.exe" a -ag[dd.mm.YYYY] D:\backup\Stimate_Budget25n.RAR Stimate_Budget25n.GDB , где

    путь к программе-архиватору, путь к создаваемому архиву, имя Вашей базы данных.

    3) Далее следует определить, каким способом будет производиться архивирование: вручную, либа автоматически.

    Если Вы будете производить архивирование вручную, то необходимо вручную запускать *.cmd.

    Если же Вы хотите, чтобы архивирование происходило автоматически, то следует настроить планировщик заданий:

    1. Пуск\Панель управления\Назначенные задания\Добавить задание;
    2. В пункте «Выделить задание», по кнопке «Обзор» выбираем программу *.cmd;
    3. Далее следует настроить частоту выполнения, лучше отметить «ежедневно» и выставить время, в которое не производится работы с системой (ночью);
    4. Далее вводите имя пользователя и пароль  администратора компьютера.
  • Обновление русской документации по Firebird 2.5 и бета документации по Firebird 3.0

    В прошлом году вышла документация по языку Firebird SQL на русском языке версии 2.5. Создание документации спонсировала Московская Биржа — как платиновый спонсор и один из крупнейших пользователей Firebird в России, и компания IBSurgeon/IBase, представляющая Firebird в России.

    Но на этом работа не закончилась: начался перевод и вычитка документации на английский, немецкий и португальский языки. Хелен Борри, автор известной книги по Firebird, является редактором английского издания. Мы ожидаем публикацию английской версии в октябре этого года, португальской и немецкой версии — в начале будущего года.

    Одновременно в русском оригинале документации по 2.5 было сделано более 1000 исправлений и дополнений (спасибо Денису Симонову, редактору русской версии), а также велась большая работа над документацией для версии 3.0.

    Рекомендуем скачать обновленную версию документации по Firebird 2.5 на русском языке:
    www.firebirdsql.org/file/documentation/reference_manuals/Firebird_Language_Reference_RUS.pdf
    и ознакомится с бета-версией документации по Firebird 3.0:
    www.ib-aid.com/download/firebirdlangref30rus.pdf

    Источник:http://habrahabr.ru/post/267211/