Автор Тема: Схема БД  (Прочитано 30517 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Схема БД
« : 06 Января 2012, 09:16:34 »
Есть где-нибудь?

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: Схема БД
« Ответ #1 : 06 Января 2012, 09:49:27 »
Одно время сздесь была картинка базы данных , но форум немного почистили и скорее всего её сейчас нет , проси у Ностры может он опубликует .

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Схема БД
« Ответ #2 : 06 Января 2012, 22:12:23 »
Я опубликую схему когда первая версия будет готова...
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Re: Схема БД
« Ответ #3 : 08 Января 2012, 07:12:16 »
а можно сейчас узнать, в каком поле путь для файлов фото персон в PEOPLE?
ЗЫ: Триал FB Maestro закончился, а я чего-то не подумал, что еще и фотки с кривыми путями остались
« Последнее редактирование: 08 Января 2012, 07:13:58 от BSB »

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: Схема БД
« Ответ #4 : 08 Января 2012, 08:19:15 »
BSB

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

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

ЗЫ2.
А чего не юзаешь IBExpert? Просмотр базы в нем точно нормально работает. Я по крайней мере проблем не заметил.
« Последнее редактирование: 08 Января 2012, 08:22:26 от unreal666 »
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Re: Схема БД
« Ответ #5 : 08 Января 2012, 09:07:57 »
О, спасибо, сейчас буду пробовать (в PVD через Help/SQL)
У меня каким-то образом туда прописались абсолютные пути. Вот их и хочу удалить, оставив только имя файла.

P.S.: А с IBExpert у меня почему-то не получается. Проблема с библиотекой. Если подставлять fbclient.dll, который с PVD, или gds32.dll, которая с Firebird 2.0, то при открытии вываливается сообщение, что база недоступна.

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Re: Схема БД
« Ответ #6 : 08 Января 2012, 09:12:35 »
Ёлки! А мне же удалось через PVD всё сделать! Ай да nostra!
Благодарствую за такую возможность!

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: Схема БД
« Ответ #7 : 08 Января 2012, 11:15:18 »
Цитировать
Если подставлять fbclient.dll, который с PVD, или gds32.dll, которая с Firebird 2.0, то при открытии вываливается сообщение, что база недоступна.
Я вообще ничего ниоткуда не подставлял. Просто скачал с оффсайта IBExpert и открыл в нем базу PVD.
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Re: Схема БД
« Ответ #8 : 20 Января 2012, 10:12:52 »
Тоже скачал, зарегил базу - пишет "Client Library is missing or invalid. gds32.dll"

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: Схема БД
« Ответ #9 : 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
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Re: Схема БД
« Ответ #10 : 23 Января 2012, 10:12:57 »
На multi-up.com пишет, что "всё ещё заливается", а на втором по всем ссылкам, что файл не существует

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: Схема БД
« Ответ #11 : 23 Января 2012, 11:06:52 »
Цитировать
На multi-up.com пишет, что "всё ещё заливается"
по фигу. Он там нормально залит. MD5 со всех совпадает с реальным.

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

ЗЫ.
При работе с базой обязательно делай ее копию.
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн BSB

  • Постоялец
  • ***
  • Сообщений: 96
  • Таких не бывает!
    • http://realbsb.ru
Re: Схема БД
« Ответ #12 : 24 Января 2012, 13:11:56 »
Многоблагодарен!