powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Старые наработки куда их деть?
10 сообщений из 10, страница 1 из 1
Старые наработки куда их деть?
    #32719472
minva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть некая большая организация, в которой есть большие БД (кадры, производство). Самые старые перекочевали на персоналки ещё с ЕС практически без изменений... Сейчас всё лежит в dbf, размер отдельных таблиц приближается к 170 Mb.
Понятно, что всё это надо на другие рельсы переводить, тот же SQL Server
Придётся перепроектировать все программы, изменить структуру баз, если делать всё епо человечески. Вопрос - куда девать всё это старьё, (я имею ввиду данные)? Дело в том, что несмотря на то, что вся эта система как-то работает, я бы не рискнул заниматься ковертацией данных, хотябы потому, что там есть недостоверные записи и их процент не мал... Есть уже плохой пример, когда данные переводиси с EC один к одному. Ошибки тянутся до сих пор.
С другой стороны с этими базами работает всё предприятие.
Кто имеет опыт перехода, поделитесь пожалуйста...
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32719547
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сочувствую, но по нашему опыту перехода могу сказать, что все придется разгребать руками. В качестве облегчения работы мы отсекли по разным направлениям часть данных по временнОму признаку (за давностью 3 года и более, к примеру), и вкачали эти данные без проверки. Соответственно, эта часть данных используется только для просмотра.
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32719563
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто тут реально не поможет... :(
Главное сделать адекватную процедуру конвертации. Чтоб проверить правильность переноса. Избегайте параллельной работы двух систем, хотя это и сложно. Иначе точно концов не соберёте. Проведите обучение, тренинги сотрудников в конвертированной, но ещё не боевой новой системе, а потом выходите в ночь и ......наутро у Вас начнётся новая жизнь... :)
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32719743
minva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наутро отключить телефон и ждать пока пользователи возьмут штурмом АСУП :-)))

А такой вариант - закрыть старую базу для записи и делать перенос только тех данных, которые нужны в этот момент(со всеми проверками)... Так постепенно будет накапливаться новая база.
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32720190
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может есть смысл закачать старые данные в olap?
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32720570
Andrey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
minvaА такой вариант - закрыть старую базу для записи и делать перенос только тех данных, которые нужны в этот момент(со всеми проверками)... Так постепенно будет накапливаться новая база.

вот тогда точно - цитирую Вас "пользователи возьмут штурмом АСУП :-)))"
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32720896
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Один раз мне приходилось делать нечто подобное. Я перенес только актуальные данные, а исторические оставил на старой системе. Некоторое время эксплуатировались обе базы. С течением времени данные из старой базы оказались обработаны до уровня архивных. То есть все проплаты-отгрузки-возвраты прошли. Перенос остатков был оформлен как расход в "старой" базе и приход в "новой"
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32721514
minva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фенька в том, что понятие "старыее данные" весьма условно... Уже не раз было, когда изделие "списывали" в архив, а потом спохватывались - нужно!
Поэтому в моём случае вариант Cat2 не совсем подходит
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32723141
Фотография рубль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
minvaПоэтому в моём случае вариант Cat2 не совсем подходитИ тем немене он наиболее рациональный.
Сам так делал и другие тоже. С таким вариантом гимороя меньше всего.
...
Рейтинг: 0 / 0
Старые наработки куда их деть?
    #32756008
Yuraz.com
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мой вариант, создать новую форму, программу и т.п. к новой БД, перейти сотрудникам на нее, а на старой БД их пусткать в режиме "READ ONLY".

А по поводу конвертации, не так это и страшно, лишь бы найти инструмент хороший. И день за днем, таблица за таблицей... руками... Хотя справочники вбить надо в первую очередь... но это все мелочи зависыщие от БД...
--
sql.yuraz.com - описание ХП для MS SQL 2000
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Старые наработки куда их деть?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]