Читаем FB2-Librarian полностью

При загрузке книг в базу, после загрузки 7-8 тыс. книг вдруг появляется "ошибка обновления базы" для всех последующих книг.

Если используется режим хранения "База данных" и раздел жесткого диска FAT, то FAT срабатывает ограничение на размер файла. Максимальный размер файла для такого типа разделов – 4 Gb.

Что делать тем у кого английский Windows? Некоторые слова не верно отображаются.

Пока что, единственный способ – в реестре переключить таблицы преобразования кодовых страниц. Т.е., изменить ключи. Код:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage \1252 = 'c_1251.nls'

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage \1250 = 'c_1251.nls'

Обязательно перезагрузиться…

Можно ли базу данных держать на DVD и работать с ней?

Можно, только в режиме чтения. Для этого library.fdb перевести в режим для чтения при помощи утилиты gfix из состава Firebird Server, кладём её к файлу Library.fdb и выполняем: gfix -mode read_only library.fdb, после этого файл можно записывать на CD/DVD. Чтобы вернуть режим записи выполняем: gfix -mode read_write library.fdb

У меня было хранение в базе. *.fbd – 8 гиг. Изменил способ хранения на файловую систему. Получилась файловая база на 7 гигов, но файл базы данных не изменился и остался также 8 гиг. Т.е. либа увеличила себя в два раза.

В таких случаях используйте gbak из состава Firebird Server. Кроме неё ничего не поможет ужать базу. Ничего страшного в этом нет. Достаточно иногда делать что вроде этого:

1. Делаем резервную копию:

"C:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" -user sysdba -password masterkey -b FBLibrary.FDB FBLibrary.FDB_bak.gbk

2. Восстанавливаем из резервной копии:

"C:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" -user sysdba -password masterkey -c FBLibrary.FDB_bak.gbk pressed_base.fdb

<p>16 Режимы работы программы</p>

Программа позволяет работать в трех режимах:

База данных – вся информация по книгам, а так же сами книги хранятся в одном файле базы данных.

Файловый режим – в базе данных программы хранятся только описания произведений, включая авторов, жанры, обложки, аннотации и т.п. Сами книги хранятся на диске в виде отдельных файлов. При импорте книг в библиотеку, они копируются из места-источника в каталоги по месту «Точки монтирования» в виде отдельных файлов, с переименованием и раскладыванием по подкаталогам (или без оных) по заданному шаблону.

Индексирование – это по большому счету разновидность «файлового режима». В базе данных программы хранятся только описания произведений, включая авторов, жанры, обложки, аннотации и т.п. Сами книги хранятся на диске в виде отдельных файлов. При импорте книг в библиотеку, они остаются на своем старом месте, а в базе данных просто прописывается их месторасположение.

Плюсы или минусы режимов достаточно спорны, и выбираются исходя из личных предпочтений и из удобства использования в той или иной ситуации.

Например для сетевой работы с библиотекой (т.е. при доступе в нее нескольких пользователей с разных компьютеров) рекомендуется устанавливать режим «База данных».

Для режима «Индексирование» подойдет случай с обработкой книг, находящихся, допустим, на DVD диске.

Что касается самого распространенного случая – домашней библиотеки – тут рекомендуем руководствоваться исключительно личными предпочтениями.

<p>17 Установка программы</p>

Рассмотрим два основных типа установок:

17.1 Установка программы для домашнего монопольного использования

17.2 Установка программы для коллективного сетевого использования

<p>18 Установка программы для домашнего монопольного использования</p>

1. Распаковать и переписать содержимое последних дистрибутивов и обновлений в папку на диск.

2. Запустить программу – fblibrary. exe

При первом запуске выползет окошко:

Это нормально, нажимаем [Закрыть]. Дальше выйдет окно:

Здесь тоже нажимаем кнопку [Закрыть]

В открывшейся программе заходим в пункт меню «Библиотека» -› «Создать»

В открывшемся окне

выбираем «Режим работы», записываем «Путь и имя файла» базы данных и выбираем точку монтирования (если выбрали «Файловую систему»).

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных