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

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

вот тогда точно - цитирую Вас "пользователи возьмут штурмом АСУП :-)))"
...
Рейтинг: 0 / 0
01.10.2004, 21:20
    #32720896
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Старые наработки куда их деть?
Один раз мне приходилось делать нечто подобное. Я перенес только актуальные данные, а исторические оставил на старой системе. Некоторое время эксплуатировались обе базы. С течением времени данные из старой базы оказались обработаны до уровня архивных. То есть все проплаты-отгрузки-возвраты прошли. Перенос остатков был оформлен как расход в "старой" базе и приход в "новой"
...
Рейтинг: 0 / 0
04.10.2004, 08:26
    #32721514
minva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Старые наработки куда их деть?
Фенька в том, что понятие "старыее данные" весьма условно... Уже не раз было, когда изделие "списывали" в архив, а потом спохватывались - нужно!
Поэтому в моём случае вариант Cat2 не совсем подходит
...
Рейтинг: 0 / 0
05.10.2004, 07:04
    #32723141
рубль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Старые наработки куда их деть?
minvaПоэтому в моём случае вариант Cat2 не совсем подходитИ тем немене он наиболее рациональный.
Сам так делал и другие тоже. С таким вариантом гимороя меньше всего.
...
Рейтинг: 0 / 0
27.10.2004, 03:10
    #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]