Форум программы Древо Жизни
Как оремонтировать имеющуюся базу?
Модераторы: Genery, Elena Polyanskikh
-
- Сообщения: 32
- Зарегистрирован: 16 мар 2005 11:24
- Откуда: Москва
Как оремонтировать имеющуюся базу?
Если такая проблема обсуждалась ранее подскажите пожалуйста где, я почему то не нашел.
Хочу отремонтировать свою базу (то что сам наворотил).
Есть база более 600 персон 11 поколений. Но изначально то ли по неопытности то ли по невнимательности неправильно организовал хранение прикрепленных файлов (документы, фотографии и т.д.). Сейчас хочу ВСЕ фотографии и документы разложить и обозвать правильно (с моей точки зрения) Предварительно приведя все фотки к единому формату.
Можно ли скопировать и восстановить имеющуюся базу на новое место но без прикрепленных документов и фотографий а также без структуры папок где у меня хранятся документы?
Хочу отремонтировать свою базу (то что сам наворотил).
Есть база более 600 персон 11 поколений. Но изначально то ли по неопытности то ли по невнимательности неправильно организовал хранение прикрепленных файлов (документы, фотографии и т.д.). Сейчас хочу ВСЕ фотографии и документы разложить и обозвать правильно (с моей точки зрения) Предварительно приведя все фотки к единому формату.
Можно ли скопировать и восстановить имеющуюся базу на новое место но без прикрепленных документов и фотографий а также без структуры папок где у меня хранятся документы?
Ищу:
Катькало, Харченко - Луганская область, Веселая гора.
Гузевы, Пташенко - Луганская область, Безгиново, Деменково
Лягасовы - Нижегородская область
Назарецкий - Псковская область
Свищ - Черкасская область
Катькало, Харченко - Луганская область, Веселая гора.
Гузевы, Пташенко - Луганская область, Безгиново, Деменково
Лягасовы - Нижегородская область
Назарецкий - Псковская область
Свищ - Черкасская область
Re: Как оремонтировать имеющуюся базу?
Я думаю это можно сделать, если у Вас есть навыки работы с базами данных (НЕ с пользовательской точки зрения, те. знания SQL и прочая). Иначе - сделать ручками.Владимир К писал(а):Если такая проблема обсуждалась ранее подскажите пожалуйста где, я почему то не нашел.
Хочу отремонтировать свою базу (то что сам наворотил).
Есть база более 600 персон 11 поколений. Но изначально то ли по неопытности то ли по невнимательности неправильно организовал хранение прикрепленных файлов (документы, фотографии и т.д.). Сейчас хочу ВСЕ фотографии и документы разложить и обозвать правильно (с моей точки зрения) Предварительно приведя все фотки к единому формату.
Можно ли скопировать и восстановить имеющуюся базу на новое место но без прикрепленных документов и фотографий а также без структуры папок где у меня хранятся документы?
God grant me SERENITY to accept what I cannot change , the TENACITY to change what I may, and the GOOD LUCK not to fuck up too often.
Re: Как оремонтировать имеющуюся базу?
А что, есть прямой доступ в базе? Можно поподробнее?lavleon писал(а):знания SQL и прочая
Единственное требование - все файлы должны храниться в поддиректории <имябазы>.files, которая в свою очередь должна быть в одной директории с самой базой - файлом <имябазы>.adt. Структура этой поддиректории может быть произвольной. Так что вы можете двигать всю эту конструкцию без проблем в любое место. Если не нужны прикрепленные файлы, копируйте только файл adt. Местоположение файлов можно изменить в закладке Документы, но насколько я знаю только вручную.Владимир К писал(а):Можно ли скопировать и восстановить имеющуюся базу на новое место но без прикрепленных документов и фотографий а также без структуры папок где у меня хранятся документы?
Если бы был прямой доступ, да, можно было бы это дело автоматизировать, имея таблицу со старыми и новыми именами файлов. Но увы, пока о таком не слышал.
Re: Как оремонтировать имеющуюся базу?
MozhnoYuk писал(а):А что, есть прямой доступ в базе? Можно поподробнее?lavleon писал(а):знания SQL и прочая
Esli poritsa na forume to mozhno nayti tozhe.
Programmoy ispol'zuetsa baza Absolute Database
http://www.componentace.com/bde_replace ... tabase.htm
Tam v komplekte postavki idet utilita DBManager.exe nazivaetsa pomoemu
Vot eroy utilitkoy mozhno otkrit' vashu bazu i v ney podchistit' chego nado.
God grant me SERENITY to accept what I cannot change , the TENACITY to change what I may, and the GOOD LUCK not to fuck up too often.
-
- Сообщения: 32
- Зарегистрирован: 16 мар 2005 11:24
- Откуда: Москва
Re: Как оремонтировать имеющуюся базу?
Файл *. atd переносил в абсолютно пустую новую папку, после его запуска в новой папке появилась папка *.files (* - название базы) естественно пустая. Но при запуске этой новой базы к персонам так и остались привязаны все документы за исключением что их нельзя качественно просмотреть так как их нет в папке естественно что из закладки "Документы" можно удалить в ручную но когда их много это очень утомительно.Yuk писал(а):Единственное требование - все файлы должны храниться в поддиректории <имябазы>.files, которая в свою очередь должна быть в одной директории с самой базой - файлом <имябазы>.adt. Структура этой поддиректории может быть произвольной. Так что вы можете двигать всю эту конструкцию без проблем в любое место. Если не нужны прикрепленные файлы, копируйте только файл adt. Местоположение файлов можно изменить в закладке Документы, но насколько я знаю только вручную.
Если бы был прямой доступ, да, можно было бы это дело автоматизировать, имея таблицу со старыми и новыми именами файлов. Но увы, пока о таком не слышал.
Может есть смысл предусмотреть опцию копирования базы без документов?
Ищу:
Катькало, Харченко - Луганская область, Веселая гора.
Гузевы, Пташенко - Луганская область, Безгиново, Деменково
Лягасовы - Нижегородская область
Назарецкий - Псковская область
Свищ - Черкасская область
Катькало, Харченко - Луганская область, Веселая гора.
Гузевы, Пташенко - Луганская область, Безгиново, Деменково
Лягасовы - Нижегородская область
Назарецкий - Псковская область
Свищ - Черкасская область
Re: Как оремонтировать имеющуюся базу?
Важно ли, какой дистрибутив качать? Скачал для Delphi 2010, но не могу установить, поскольку Delphi не использую. Для других версий то же самое? Можно ли DBManager.exe где отдельно взять?lavleon писал(а):Tam v komplekte postavki idet utilita DBManager.exe nazivaetsa pomoemu
Re: Как оремонтировать имеющуюся базу?
Ответил личным сообщениемYuk писал(а):Важно ли, какой дистрибутив качать? Скачал для Delphi 2010, но не могу установить, поскольку Delphi не использую. Для других версий то же самое? Можно ли DBManager.exe где отдельно взять?lavleon писал(а):Tam v komplekte postavki idet utilita DBManager.exe nazivaetsa pomoemu
God grant me SERENITY to accept what I cannot change , the TENACITY to change what I may, and the GOOD LUCK not to fuck up too often.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей