Локальная база - Форум
LibRusLib
Суббота, 10.12.2016, 17:30
Приветствую Вас Гость | RSS
 
Главная Локальная база - ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Архив - только для чтения
Форум » Архив "LibRus - Библиотекарь" » Вопросы и ответы » Локальная база
Локальная база
SkyfighterДата: Среда, 03.06.2009, 17:40 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
Добрый день
у меня есть две библиотеки либрусека старая(тысячники) и новая (работаю на Висте)
установил библиотекарь, вроде всё понятно посправке, указывал путь для локальной библиотеки что для новой что для старой но программа их впринципе не видит ((( не могу понять что делать, пробывал прописать путь к обоим библиотекам но в итоге только пустота.
Попробывал импортировать базу при установленной галочке "загружать из инета" грузиться до 54%
Закачивается lib.libbook.sql.gz... Готово.
Закачивается lib.libavtor.sql.gz... Готово.
Закачивается lib.libavtorname.sql.gz... Готово.
Закачивается lib.libavtoraliase.sql.gz... Готово.
Закачивается lib.libgenre.sql.gz... Готово.
Закачивается lib.libgenrelist.sql.gz... Готово.
Закачивается lib.libseq.sql.gz... Готово.
Закачивается lib.libseqname.sql.gz... Готово.
Закачивается lib.libfilename.sql.gz... Готово.
Распаковка lib.libbook.sql.gz...
Распаковка lib.libavtor.sql.gz...
Распаковка lib.libavtorname.sql.gz...
Распаковка lib.libavtoraliase.sql.gz...
Распаковка lib.libgenre.sql.gz...
Распаковка lib.libgenrelist.sql.gz...
Распаковка lib.libseq.sql.gz...
Распаковка lib.libseqname.sql.gz...
Распаковка lib.libfilename.sql.gz...

выдаётся сообщение Table 'librus.libbook' doesn't exitнажимаю на кнопку ОК( а що ещё делать-то) и всё (((
если снимаю галочку "загружать из инета" то сразу выдаётся Table 'librus.libbook' doesn't exit
и опять тишина
только в трее крутится иконка "выполняется обновление базы книг"
Подскажите, плз, что надо таки сделать чтобы всё заработало
Докучи вопрос : у меня есть ещё колекция Траума можно ли её юзать в библиотекаре? или надо другую программу ставить ?
 
drserjДата: Четверг, 04.06.2009, 15:25 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
Прежде всего должна быть импортирована база (из инета). Как я понял, тут и возникает проблема. Либо не скачиваются файлы базы, либо по какой-то причине не создается база... Бывает так, что на сервере либруса не все файлы. Обычно через день исправляют.

Что можно попробовать:
1. скачать программу без инсталятора, распаковать в "левый" каталог, попробовать импортировать базу.
2. если проблема с сетью, не скачивается какой-то из файлов базы - попробовать в настройках сети увеличить таймаут и к-во попыток. У меня стоит таймаут 20000, ибо связь в сторону либруса ужасная.

Если всё-равно проблема останется - будем разбираться поэтапно, на каком именно этапе возникает проблема.
То что программа работает в висте - однозначно. Народ писал, что проблем не возникало. (Кроме момента, когда система устанавливалась на другой диск, хотя и там проблем быть не должно)

По поводу других библиотек - пока не грузятся. Планируется вторая ветка программы (мультибиблиотечная) в которой будет возможность работы с другими библиотеками. Программ по работе с библиотекой Траума вроде-как не существует. По крайней мере я о таких не слышал.


drSerj
 
SkyfighterДата: Четверг, 04.06.2009, 17:37 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
в исполнении "без инсталятора" при инсталировании базы происходит всё примерно так же только если в первом случае файлы скачивюется и распаковываются но останавливается процес на Распаковка lib.libfilename.sql.gz.. то во втором он просто не находит файлов и говорит что инсталяция завершена не коректно
под прогой MyHomеLiв zip файлы скаченые с либрусека читаются вроде нормально, так что скорее всего они не битые
Как я понял порядок действий с Вашей программой следующий её инсталируешь, в "папках" указываеешь путь к месту хранения файлов а потом запускаешь "импортировать базу" после чего собственно библиотека должна зарботать. Не совсем понял назначение галочки загружать через инет.
если её снять, то как проинсталировать локальную базу если файлы lib.libfilename.sql.gz.. не находятся?
Или я всё же что-то не так делаю?(((
 
drserjДата: Четверг, 04.06.2009, 18:37 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
Quote (Skyfighter)
в исполнении "без инсталятора" при инсталировании базы происходит всё примерно так же только если в первом случае файлы скачивюется и распаковываются но останавливается процес на Распаковка lib.libfilename.sql.gz.. то во втором он просто не находит файлов и говорит что инсталяция завершена не коректно

я проверю у себя (хотя делаю это ежедневно).

Quote (Skyfighter)
Как я понял порядок действий с Вашей программой следующий её инсталируешь, в "папках" указываеешь путь к месту хранения файлов а потом запускаешь "импортировать базу" после чего собственно библиотека должна зарботать.

Именно так.

Quote (Skyfighter)
Не совсем понял назначение галочки загружать через инет.

Это просто smile Если есть проблема с сетью (или ее вообще нет) скачиваются в другом месте файлы баз и копируются в папку аплоад. Без птички происходит просто загрузка базы из заранее скачаных файлов.

Quote (Skyfighter)
если её снять, то как проинсталировать локальную базу если файлы lib.libfilename.sql.gz.. не находятся?

естественно не находятся, если ручками их туда не скопировать.

Вобщем так, я попробую сейчас стянуть заново все файлы базы на чистую программу. Если стянется - ищем проблему дальше.


drSerj
 
drserjДата: Четверг, 04.06.2009, 18:46 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
Итак, резюме:
1.стянул архив с программой без инсталляции
2.распаковал в папку (в данном случае h:\111)
3.Абсолютно ничего не меняя (!!!) запустил программу.

Результат:

Закачивается lib.libbook.sql.gz... Готово.
Закачивается lib.libavtor.sql.gz... Готово.
Закачивается lib.libavtorname.sql.gz... Готово.
Закачивается lib.libavtoraliase.sql.gz... Готово.
Закачивается lib.libgenre.sql.gz... Готово.
Закачивается lib.libgenrelist.sql.gz... Готово.
Закачивается lib.libseq.sql.gz... Готово.
Закачивается lib.libseqname.sql.gz... Готово.
Закачивается lib.libfilename.sql.gz... Готово.
Распаковка lib.libbook.sql.gz...
Распаковка lib.libavtor.sql.gz...
Распаковка lib.libavtorname.sql.gz...
Распаковка lib.libavtoraliase.sql.gz...
Распаковка lib.libgenre.sql.gz...
Распаковка lib.libgenrelist.sql.gz...
Распаковка lib.libseq.sql.gz...
Распаковка lib.libseqname.sql.gz...
Распаковка lib.libfilename.sql.gz...
Загрузка в базу lib.libbook.sql...
Загрузка в базу lib.libavtor.sql...
Загрузка в базу lib.libavtorname.sql...
Загрузка в базу lib.libavtoraliase.sql...
Загрузка в базу lib.libgenre.sql...
Загрузка в базу lib.libgenrelist.sql...
Загрузка в базу lib.libseq.sql...
Загрузка в базу lib.libseqname.sql...
Загрузка в базу lib.libfilename.sql...
Загрузка в базу lib.libfilenameold.sql...
Обработка...
Загрузка завершена

В списках авторов, жанров, серий и т д появились все данные.

Давай попробуем еще раз в такой последовательности выполним действия.
Каталог для программы можно выбрать любой.
Ничего не меняем в настройках (кроме сетевых, если надо указать прокси).


drSerj
 
SkyfighterДата: Пятница, 05.06.2009, 18:04 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
Спасибо Вроде получилось ))
в кратце развитие ситуации
всё сделал по плану не указывая путей к локальной версии проинсталировал базу, и всё прошло на ура , затем прописал путь к базе.
Потом попробывал сделать тот же финт с инсталяционным вариантом программы, удалил через удаления первоначальный вариант ( правда поленился удалить оставшиеся папки, если таковое были, даже не полез смотреть), установил заново программу и... тут меня ждал полный облом... ((. В итоге просто перекинул все папки из удачного варианта в неудачный , и всё заработало.
Впрочем у меня возникло пару вопросов уже по дальнейшей работе с прогой.
когда я открываю какуюнить книжку из локальной библиотеки то эта книжка у меня появляется в папке "Размещение скачиваемых файлов библиотеки" , т.е. в итоге у меня получается дубляж файла
Либо второй вариант есть книги которые у меня не скачены те всё что имеет порядковый номер более 148522 пытаюсь загрузить книгу в ответ получаю что архив с файлом к примеру 148523 не найден (типа "стучите письма, господа", что собственно и делаю ))
 
drserjДата: Пятница, 05.06.2009, 19:00 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
Quote (Skyfighter)
когда я открываю какуюнить книжку из локальной библиотеки то эта книжка у меня появляется в папке "Размещение скачиваемых файлов библиотеки" , т.е. в итоге у меня получается дубляж файла

А тама в настроечках пунктик есть smile Интерфейс - птичка "Не сохранять книги из локальной коллекции....."

Quote (Skyfighter)
Либо второй вариант есть книги которые у меня не скачены те всё что имеет порядковый номер более 148522 пытаюсь загрузить книгу в ответ получаю что архив с файлом к примеру 148523 не найден (типа "стучите письма, господа", что собственно и делаю ))

148522 - есть такая книга. Если у тя нет, но ты сильно хош ее - сними птичку локальной коллекции и тяни с инета.


drSerj
 
SkyfighterДата: Понедельник, 08.06.2009, 17:17 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
ок ))) спасибо большое ещё раз ) всё работает, всё правильно
Если не надоел то ещё вопросик
В процессе работы скачиваю книги , новые те которых нет в локалке,соответсвенно пополняю коллекцию, потом выходит опять большой фай на либрусе с этими же книгами, их надо будет просто удалить в ручную или они сами удаляться ?

Добавлено (08.06.2009, 19:17)
---------------------------------------------
да, всё хорошо сделано )))
спасибо за программу ))

 
drserjДата: Понедельник, 08.06.2009, 19:26 | Сообщение # 9
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
можно удалять, можно оставлять - они не мешают друг другу. Автоматически ничего не удаляется.

drSerj
 
SkyfighterДата: Вторник, 23.06.2009, 10:37 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
Добрый день , увы у меня опять возникли проблемы (((
запустилось автоматическое обновление базы ( впрочем этот же вариант повторился и после импортирования базы, кстати попутно вопрос это есть суть одно и тоже ?) , выполнился весь процесс те
акачивается lib.libbook.sql.gz... Готово.

Закачивается lib.libavtor.sql.gz... Готово.
Закачивается lib.libavtorname.sql.gz... Готово.
Закачивается lib.libavtoraliase.sql.gz... Готово.
Закачивается lib.libgenre.sql.gz... Готово.
Закачивается lib.libgenrelist.sql.gz... Готово.
Закачивается lib.libseq.sql.gz... Готово.
Закачивается lib.libseqname.sql.gz... Готово.
Закачивается lib.libfilename.sql.gz... Готово.
Распаковка lib.libbook.sql.gz...
Распаковка lib.libavtor.sql.gz...
Распаковка lib.libavtorname.sql.gz...
Распаковка lib.libavtoraliase.sql.gz...
Распаковка lib.libgenre.sql.gz...
Распаковка lib.libgenrelist.sql.gz...
Распаковка lib.libseq.sql.gz...
Распаковка lib.libseqname.sql.gz...
Распаковка lib.libfilename.sql.gz...
Загрузка в базу lib.libbook.sql...
Загрузка в базу lib.libavtor.sql...
Загрузка в базу lib.libavtorname.sql...
Загрузка в базу lib.libavtoraliase.sql...
Загрузка в базу lib.libgenre.sql...
Загрузка в базу lib.libgenrelist.sql...
Загрузка в базу lib.libseq.sql...
Загрузка в базу lib.libseqname.sql...
Загрузка в базу lib.libfilename.sql...
Загрузка в базу lib.libfilenameold.sql...
файл не найден!!!!!
Обработка...
Загрузка завершена

после этого пытаюсь открыть книжку в базе и в ответ выскакивает табличка "QBOOKAVTOR: Field 'filename' not found
при этом стоит локальная база, впрочем если снять отметку об использовании локальной базы то ответ будет тот же (

 
drserjДата: Вторник, 23.06.2009, 18:36 | Сообщение # 11
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
ессено... этот файл не скачивается автоматом с либруса, возьми его из установки программы, он там есть.

drSerj
 
SkyfighterДата: Пятница, 26.06.2009, 16:17 | Сообщение # 12
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
это опять я ((
попробывал увы в итоге табличка "QBOOKAVTOR: Field 'filename' not found всё равно выскакивает (( а читать хочется, что можно ещё попробывать? почему она вообще выскакивает 'filename' not found куда девался этот файл ?
 
drserjДата: Суббота, 27.06.2009, 15:05 | Сообщение # 13
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
так, последовательность действий такова:

1. Удаляем все файлы из каталога upload, кроме lib.libfilenameold.sql
2. Если файл lib.libfilenameold.sql в каталоге upload отсутствует - копируем его туда. Взять можно или из инсталялки, или скачать программу без инсталлятора и вытянуть из архива этот файл.
3. Провести импорт базы. Если связь с сервером либрусека не очень хорошая - попробовать увеличить значение таймаута от 5000 до 20000 и увеличить к-во попыток до 10-20.
4. При правильном исполнении всех вышеописаных операций и нормальной скачке файлов базы - всё должно работать нормально.


drSerj
 
SkyfighterДата: Понедельник, 29.06.2009, 14:53 | Сообщение # 14
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
аааа !!! иес... работает !! это типа "сам дурак" перемудрил с путями "размещение исходных файлов" когда мучился с первой установкой то прописал какуюто свою папку, хорошо сейчас напомнили про папочку upload, залез туда а там всё неправильно, исправил пути и усё заработало )))
сенкс большое )))
 
drserjДата: Понедельник, 29.06.2009, 20:48 | Сообщение # 15
Генералиссимус
Группа: Администраторы
Сообщений: 3870
Репутация: 24
Статус: Offline
Пожалуйста smile

drSerj
 
Форум » Архив "LibRus - Библиотекарь" » Вопросы и ответы » Локальная база
Страница 1 из 11
Поиск:

Copyright LibRusLib © 2016