1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Любая версия ♦ Скрипт восстановления базы gamedbd

Тема в разделе 'PW Документация', создана пользователем Chaos13, 21 июл 2010.

Статус темы:
Закрыта.
  1. TopicStarter Overlay

    Chaos13 Проверенный II Пользователи

    Сообщения:
    10
    Лайки:
    10
    Репутация:
    0
    Если при старте gamedbd у вас пишет
    Код:
    err : Initialize storage environment failed
    и база не запускается то возможных причин две:
    1. Неверно указаны пути к базе
    2. Ваша база испортилась (самое вероятное)
    Первое решается путем указания правильных путей в gamesys.conf.
    Для решения второго нужно починить базу.
    Для этого создаем файл rebuild.sh, со следующим содержанием:
    Код:
    #!/bin/sh
    
    mkdir dbhomewdb/dbrepair
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/auction -d /home/gamedbd/dbhomewdb/dbrepair/auction
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/auctionindex -d /home/gamedbd/dbhomewdb/dbrepair/auctionindex
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/base -d /home/gamedbd/dbhomewdb/dbrepair/base
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/city -d /home/gamedbd/dbhomewdb/dbrepair/city
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/clsconfig -d /home/gamedbd/dbhomewdb/dbrepair/clsconfig
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/config -d /home/gamedbd/dbhomewdb/dbrepair/config
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/equipment -d /home/gamedbd/dbhomewdb/dbrepair/equipment
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/factioninfo -d /home/gamedbd/dbhomewdb/dbrepair/factioninfo
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/factionname -d /home/gamedbd/dbhomewdb/dbrepair/factionname
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/friends -d /home/gamedbd/dbhomewdb/dbrepair/friends
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/gtask -d /home/gamedbd/dbhomewdb/dbrepair/gtask
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/inventory -d /home/gamedbd/dbhomewdb/dbrepair/inventory
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/mailbox -d /home/gamedbd/dbhomewdb/dbrepair/mailbox
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/messages -d /home/gamedbd/dbhomewdb/dbrepair/messages
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/order -d /home/gamedbd/dbhomewdb/dbrepair/order
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/rolename -d /home/gamedbd/dbhomewdb/dbrepair/rolename
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/sellpoint -d /home/gamedbd/dbhomewdb/dbrepair/sellpoint
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/shoplog -d /home/gamedbd/dbhomewdb/dbrepair/shoplog
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/status -d /home/gamedbd/dbhomewdb/dbrepair/status
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/storehouse -d /home/gamedbd/dbhomewdb/dbrepair/storehouse
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/task -d /home/gamedbd/dbhomewdb/dbrepair/task
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/translog -d /home/gamedbd/dbhomewdb/dbrepair/translog
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/user -d /home/gamedbd/dbhomewdb/dbrepair/user
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/userfaction -d /home/gamedbd/dbhomewdb/dbrepair/userfaction
    ./dbtool -r -s /home/gamedbd/dbhomewdb/dbdata/waitdel -d /home/gamedbd/dbhomewdb/dbrepair/waitdel
    
    cd dbhomewdb
    mv dbdata dbold
    mv dbrepair dbdata
    chmod 777 dbdata/*
    
    и кладем его в папку /home/gamedbd/
    Далее переходим в папку /home/gamedbd/ если еще не там:
    Код:
    cd /home/gamedbd/
    Затем выполняем команду
    Код:
    chmod 777 rebuild.sh
    и после этого выполняем наш скрипт:
    Код:
    ./rebuild.sh
    Запускаем сервер :lol:
    Aksel, nom1nal, Батоша и 2 другим нравится это.
Черновик сохранён Черновик удалён
Similar Threads
  1. Tыщ
    Ответов:
    1
    Просмотров:
    3.876
  2. Gibat

    Любая версия gamedbd

    Ответов:
    1
    Просмотров:
    2.156
  3. Strong
    Ответов:
    3
    Просмотров:
    4.079
  4. vasa199

    1.2.6 (1.3.4) GAMEDBD

    vasa199, 1 июн 2015, в разделе: PW Сервер
    Ответов:
    3
    Просмотров:
    1.829
  5. gosha1952
    Ответов:
    5
    Просмотров:
    2.075
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей