Задача:
поставить новую версию программы Фрегат-Склад
Имеем:
дистрибьютив с сайта
Делаем:
Делаем копию БД, назовем её sw4.30.gdb. Изменяем sw.ini: прописываем туда нашу базу. У меня получилось так:
[$INI$]
NAME=SW
[Alias.sw30]
HOST=192.168.0.199
DATABASE=d:\baza\sw4.30.gdb
PROTOCOL=TCP/IP
В архиве с новой программой есть папочка SQL. Берем оттуда файл patch429.sql. Открываем его в текстовом редакторе. Убираем оттуда первые 4 строки:
SET NAMES WIN1251;
CONNECT “C:\TEMP\SW.GDB” USER “SYSDBA” PASSWORD “masterkey”;
SET TERM !! ;
Запускаем программу (из каталога куда установили программу Фрегат-Склад) ibxisql.exe.
Меню «Файл», «Выбрать файл настроек» - выбираем sw.ini;
Меню «Файл», «подключение к базе данных» - выбираем sw30. Заходим под sysdba и вашим паролем.
Меню «SQL», «Выполнить скрипт». Выбираем наш измененный скрипт.
После этого скрипт либо выполнится успешно, либо будет от 4 до нескольких тысяч ошибок.
Я немного удивлен тем, что сейчас он не выдал ни одной ошибки. Первый раз, когда я пытался это сделать, у меня было несколько тысяч ошибок, потом, после мелких исправлений – 5. После последней правки база обновилась.
Популярность: 17%
ROM
RSS Записей
Поддержи сайт!

