Personal Video Database

Русский => Разработчикам => Тема начата: BSB от 06 Января 2012, 09:16:34

Название: Схема БД
Отправлено: BSB от 06 Января 2012, 09:16:34
Есть где-нибудь?
Название: Re: Схема БД
Отправлено: djek-ural от 06 Января 2012, 09:49:27
Одно время сздесь была картинка базы данных , но форум немного почистили и скорее всего её сейчас нет , проси у Ностры может он опубликует .
Название: Re: Схема БД
Отправлено: nostra от 06 Января 2012, 22:12:23
Я опубликую схему когда первая версия будет готова...
Название: Re: Схема БД
Отправлено: BSB от 08 Января 2012, 07:12:16
а можно сейчас узнать, в каком поле путь для файлов фото персон в PEOPLE?
ЗЫ: Триал FB Maestro закончился, а я чего-то не подумал, что еще и фотки с кривыми путями остались
Название: Re: Схема БД
Отправлено: unreal666 от 08 Января 2012, 08:19:15
BSB

В таблице PEOPLE нет (по крайней мере не вижу) поля для файлов фото.
Есть таблица PEOPLEIMAGES, в которой есть поле imgpath с относительным путем к изображению. Т.е. если имя файла базы c:\1.PVD, а имя папки для фото будет со стандартным путем (c:\1\Photos\), то в поле imgpath указывается только имя файла. Поле pid  таблицы PEOPLE связано с полем pid таблицы PEOPLEIMAGES.
Если пути не стандартные, то фиг его знает, как будет. На своей базе экспериментировать неохота.

ЗЫ1.
По нормальному надо самому смотреть структуры этих таблиц.

ЗЫ2.
А чего не юзаешь IBExpert? Просмотр базы в нем точно нормально работает. Я по крайней мере проблем не заметил.
Название: Re: Схема БД
Отправлено: BSB от 08 Января 2012, 09:07:57
О, спасибо, сейчас буду пробовать (в PVD через Help/SQL)
У меня каким-то образом туда прописались абсолютные пути. Вот их и хочу удалить, оставив только имя файла.

P.S.: А с IBExpert у меня почему-то не получается. Проблема с библиотекой. Если подставлять fbclient.dll, который с PVD, или gds32.dll, которая с Firebird 2.0, то при открытии вываливается сообщение, что база недоступна.
Название: Re: Схема БД
Отправлено: BSB от 08 Января 2012, 09:12:35
Ёлки! А мне же удалось через PVD всё сделать! Ай да nostra!
Благодарствую за такую возможность!
Название: Re: Схема БД
Отправлено: unreal666 от 08 Января 2012, 11:15:18
Цитировать
Если подставлять fbclient.dll, который с PVD, или gds32.dll, которая с Firebird 2.0, то при открытии вываливается сообщение, что база недоступна.
Я вообще ничего ниоткуда не подставлял. Просто скачал с оффсайта IBExpert и открыл в нем базу PVD.
Название: Re: Схема БД
Отправлено: BSB от 20 Января 2012, 10:12:52
Тоже скачал, зарегил базу - пишет "Client Library is missing or invalid. gds32.dll"
Название: Re: Схема БД
Отправлено: unreal666 от 20 Января 2012, 16:49:45
В текущей версии с сайта есть такое. В ней как-то по другому происходит соединение с базой. В той версии, которая у меня работает, есть папка IBExpert\apache2. В новой версии вместо нее IBExpert\IBEUDB, в которой валяется fbembed.dll и нужные ему файлы. (в работающей версии вообще нет fbembed.dll ).

Параметры соединения такие:
Server = Local
Server Version = Firebird 2.0
Database file = path_to_pvd_copy/Movies.pvd
Alias = что угодно
User name = MASTERKEY
Password = SYSDBA
Charset = UTF8
Client Library File = gds32.dll
Font Characters Set = Russian_Charset

PS.
Вот залил работающую версию IBExpert Developer Studio 2011.09.05 - http://multi-up.com/632720 и http://www.multiupload.com/HI8YI1ORTK .
После удаления более новой версии и перед установкой данной версии надо удалить папку C:\Users\юзер\AppData\Roaming\HK-Software и ветку реестра HKCU\Software\HK Software
Название: Re: Схема БД
Отправлено: BSB от 23 Января 2012, 10:12:57
На multi-up.com пишет, что "всё ещё заливается", а на втором по всем ссылкам, что файл не существует
Название: Re: Схема БД
Отправлено: unreal666 от 23 Января 2012, 11:06:52
Цитировать
На multi-up.com пишет, что "всё ещё заливается"
по фигу. Он там нормально залит. MD5 со всех совпадает с реальным.

Цитировать
а на втором по всем ссылкам, что файл не существует
На zshare.net и hotfile.com он есть.

ЗЫ.
При работе с базой обязательно делай ее копию.
Название: Re: Схема БД
Отправлено: BSB от 24 Января 2012, 13:11:56
Многоблагодарен!