сохранить связи при переносе информации

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Aldrun
Сообщения: 11
Зарегистрирован: 26 мар 2008, 10:11

Здравствуйте!
Я редко бываю на вашем форуме, но один раз мне хорошо помогли на этом форуме (в этой теме:
http://forum.developing.ru/showthread.php?t=13514). Сейчас столкнулся с большой для меня проблемой и рассчитываю на вашу помощь. Постараюсь описать ситуацию доступно. С покупкой нового серверов появилась необходимость переноса всей информации со старого файлового сервера на новый и параллельно изменение структуры информации (кот. сейчас еще даже не разработана). У финансового отдела есть куча Exel-вских файлов со всевозможными планами и фин отчетами (Microsoft Office 2003). Между ячейками разных файлов есть куча связей которые создавались годами. Допустим что "папка1" имеет файл "Exel" и еще вложенную "папку2" с файлом "Exel2". Между файлами "Exel" и "Exel2" есть связи:
1) ячейка файла "Exel" ссылается на ячейку файла "Exel2"
2) ячейка (с другого столбца или листа) файла "Exel2" ссылается на ячейку файла "Exel".
При переносе всей папки "папка1" на другой компьютер или в др. место связь № 1 остается, а связь № 2 теряется, и просит указать файл. Вопрос в том как правильно перенести всю информацию не потеряв связи? Возможно есть элементарное решение этой задачки, но я пока его не нашел.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Думаю, что анализ таких неформализованных связей займет слишком много времени. Ради только переноса данных - это не рационально. А реструктуризация займет очень много времени.
Надо обеспечить "переезд" всего файлового сервера за 1 ночь, так, чтобы сетевые адреса и структура каталогов не поменялись. Это бужет 1 фаза работ - смена оборудования.
Вторая фаза должна включать постепенную реструктуризацию. Вам нужен хороший консалтер, который проведет аутит имеющейся структуры даных и возможно посоветует смену технологии вцелом. Может быть Вы захотите уйти от Excel и хранить все в базе данных...
Teslenko_EA
Сообщения: 526
Зарегистрирован: 04 фев 2007, 18:37
Откуда: Сургут
Контактная информация:

Здравствуйте Aldrun.
Если количество "связанных" файлов не очень большое и Вы сможете открыть их одновременно в одной сессии Excel, достаточно пересохранить все документы в новом месте (на новом сервере), все связи новых копий файлов будут корректно перелинкованы.
Но в любом случае
&quot писал(а):постепенную реструктуризацию
надо планировать.
Евгений.
Aldrun
Сообщения: 11
Зарегистрирован: 26 мар 2008, 10:11

Всем спасибо! Думаю что придется поступать по этой версии:
Naeel Maqsudov писал(а): Надо обеспечить "переезд" всего файлового сервера за 1 ночь, так, чтобы сетевые адреса и структура каталогов не поменялись. Это бужет 1 фаза работ - смена оборудования.
Вторая фаза должна включать постепенную реструктуризацию. Вам нужен хороший консалтер, который проведет аутит имеющейся структуры даных и возможно посоветует смену технологии вцелом. Может быть Вы захотите уйти от Excel и хранить все в базе данных...
Тем более сейчас уже идет постепенное отдаление от Exel к базе данных.
Ответить