Наши скрипты > Sanitarium WebLoG

Перенос с сервера на сервер или обновление DB: решение проблемы

(1/7) > >>

Magi:
Долго я возился с обновлением, но наконец-то решил эту проблему.
Все команды нужно вводить в unix-shell.
На сервере с FreeBSD,  где у меня первоначально был поставлен Sanitarium
по команде file имяфайла.dat выдавалось следующее
Berkley DB 1.85 (Hash, version 2, native byte-order)
На новом сервере скрипт создает файлы с такими параметрами
Berkley DB (Hash, version 7, native byte-order)

db_dump185 -f 1.dat2 1.dat
rm 1.dat
db_load -f 1.dat2 -t hash 1.dat

Для каждого файла с расширением dat.

Такими командами нужно конвертировать из формата 1.85 в формат BerkleyDB
на новом месте,  чтобы по команде

file имяфайла.dat

выдавалась информация такого же вида,  как и для пустых файлов данных созданных
скриптом у меня это
Berkley DB (Hash, version 7, native byte-order)
После этого Санитариум цепляет старую базу и нормально работает.

Jslab:
Если бы автоматизировать этот процесс (и туда и обратно)
было бы просто замечательно.
А так простому юзеру сложно ...

Fast:
У меня санитариум под маздай стоял, перенс на рабочий сервер санитариум стал выдовать следщую ошибку

--- Цитировать ---Error: Can not tie %dbm /pacth/cgi-bin/admin/data/categories mode=3, reason: at admin.cgi line 1870
--- Конец цитаты ---


чо делать народ?

Гость:
У меня такая же проблема

Гость:
НОРОД НУ ПОМАГИТЕ ЖЕ НАМ!!!!!!!!!!!!!

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии