Русский > Разработчикам
Работа с форматом новой базы
NewSky:
Большая просьба к nostra или к тому, кто в курсе, не пожалейте немного времени, опишите пожалуйста возможность редактировать новую базу в софте пригодном для данного формата. Бетта версия только проходит" становление" и явно функции по конвертации из других каталогизаторов будут еще ой как не скоро, а очень хочется перейти на PVD уже сегодня, но как сконвертировать имеющиеся данные (*.mdb, *.xls) в формат базы PVD... Уважаемый moran просветил:
--- Цитировать ---EMS SQL Management Studio 2006 for InterBase Firebird там есть тулза Data Pump for InterBase & Firebird
--- Конец цитаты ---
установил данный софт, но к сожалению, знаний нехватает и даже не могу открыть свою базу (*.mdb) что бы перегнать ее в формат, который поддерживает PVD. Помогите, пожалуйста, опишите пошагово, как это сделать. Или если есть другие пути решения, тоже были бы весьма кстати. В идеале, очень интиресует, возможно ли такое: Имеем базу *.mdb с помощью софта создаем и прикручиваем базу для PVD с данными, которые забираем из базы *.mdb с возможностью обновлять любую базу по мере изменений в одной из баз? и мало того, синхронизировать еще и с MySQL базой. Не, сам не понял, что написал :) Скажу проще. Необходимо иметь одну и ту же информацию в трех форматах 1)Access 2)Формат базы PVD 3)MySQL база и по мереи зменения данных в номере 1 или 2 обновлять данные в остальных базах, то есть синхронизировать. Это конечно задача максимум, а минимум... корректно перенести данные из access в формат PVD. Очень надеюсь на помощь форумчан. Спасибо.
tkf:
А можно пример mdb базы, хотя бы с несколькими полями.
nostra:
Честно говоря я не рекомендую импортировать данные вручную если нет достаточного понятия работы БД. Слишком велика вероятность напортачить, а править потом будет ещё сложнее.
Я EMS SQL Management Studio 2006 for InterBase Firebird сейчас на машине не имею и с ней возится времени нет - я лучше баги поисправляю. Ну может moran объяснит, т.к. вроде бы он эту прогу использовал.
--- Цитировать ---В идеале, очень интиресует, возможно ли такое: Имеем базу *.mdb с помощью софта создаем и прикручиваем базу для PVD с данными, которые забираем из базы *.mdb с возможностью обновлять любую базу по мере изменений в одной из баз? и мало того, синхронизировать еще и с MySQL базой. Не, сам не понял, что написал Улыбающийся Скажу проще. Необходимо иметь одну и ту же информацию в трех форматах 1)Access 2)Формат базы PVD 3)MySQL база и по мереи зменения данных в номере 1 или 2 обновлять данные в остальных базах, то есть синхронизировать.
--- Конец цитаты ---
А зачем иметь аж 3 базы разного формата? Ну MySQL, наверное для какого-нить веб-сервера, а Access, то зачем.
Наверное самое простое будет иметь одну базу, которая всегда актуальна и её экспортировать в другие форматы по мере надобности той же EMS SQL Management Studio. Кстати Firebird (формат PVD) есть и под линукс так, что в можно и на веб-сервер поставить если хостер разрешит. Таким образом вообще ничего делать не надо - просто базу копировать.
NewSky:
--- Цитата: tkf от 20 Марта 2008, 22:44:29 ---А можно пример mdb базы, хотя бы с несколькими полями.
--- Конец цитаты ---
Вот пример базы с одним фильмом и со всеми полями
--- Цитировать ---Честно говоря я не рекомендую импортировать данные вручную если нет достаточного понятия работы БД. Слишком велика вероятность напортачить, а править потом будет ещё сложнее.
--- Конец цитаты ---
Ну все действия полюбому производятся с копиями, так, что напортачить неполучится. А вот начать с метода тыка, почитать форумы, полазить в нете, позадавать вопросов и глядишь понятий о работе с БД появится больше :) В любом случае, пока всё в состоянии ожидания не бетта версии, почему бы и не поковыряться.
--- Цитировать ---А зачем иметь аж 3 базы разного формата?
--- Конец цитаты ---
Ну с MySQl Вы правильно сказали, для сервера, только не на хосте, а так, на домашнем серваке для локальной сети, не шибко все серьёзно, ну так... что то. Access это АММ... ну когда на проге сидишь больше 5 лет, вот так сразу с нее сваливать тоже... не особо то и получится, тем более пока, только перспектива, что PVD лично мне подойдет лучше, а когда это свершится... придется пока продолжать и каталогизировать в АММ, но и параллельно не хочется терять время и новые фильмы вносить и в PVD (я молчу, что я и в АМС веду базу :) ) Вот от того и такое извращение с 3мя форматами :)
--- Цитировать ---я лучше баги поисправляю
--- Конец цитаты ---
А вот это гууууууд :)
moran:
В понедельник постараюсь написать механизм переноса инфы из АММ в PVD, точнее как я переносил...
Сразу предупреждаю, у меня это заняло около 2-дней, т.к. прямой перенос не возможен из-за не совпадения типов полей (string<->int)
По поводу веб сервера к нему можно прикрутить как access так и firebird, сужу по личному опыту, и как бывалый веб мастер...
Навигация
Перейти к полной версии