Как создать чистую базу данных
------------------------------
1. Остановить сервер (если существует)
2. Перенести куда-нибудь старые базы (если есть)
3. Запустить SDBConf.exe.
Запомнить пути DataBase file,DataBase log, Очистить их. (это если уже база была установлена ранее)
4. Запустить сервер.
5. Запустить SDBMan.exe. Когда предложит логин,нажать <отмена>.
6. Выбрать пункт меню (п.м.) "Прочее\ Создать базу"
Сервер: SDBSERV
Файл данных: см.п.3 либо C:\UCS\SDBSrv\Database\dbfile.sdb
Файл журнала обновлений: см.п.3 либо C:\UCS\SDBSrv\Database\dblog.sdl
путь к библиотекам: Папка где серверные dll ( sh_crtdb.dll,sh_serv.dll )
путь к архиву: путь куда будет делаться Backup (какую-нибудь директорию)
имя администратора: Admin
Если делать upgrade из InterBase, то это все, 7,8,9 делать не надо
Если же ставить в новый ресторан чистую базу , то нужно выполнить запросы:
7. п.м."Файл\соединение с сервером". Подцепиться к базе. Не обращать внимание на сообщение:
"Загрузка библиотеки приложения ...SHAdm.bpl завершилась ошибкой. Некоторые функции могут
оказаться недоступными"
8. п.м."Прочее\Выполнить запрос"
Процедура: BuildAll
Библиотека: С:\UCS\sh4\srv\sh_crtdb.dll (полный путь к sh_crtdb.dll)
п.м."Документ\Выполнить"
9.
Процедура: Populate
Библиотека: С:\UCS\sh4\srv\sh_crtdb.dll (полный путь к sh_crtdb.dll)
п.м."Документ\Выполнить"
Все база создана. Запустить sh.exe и проверить работоспособность.