|
Оцените проект
|
|||
---|---|---|---|
#18+
Привет всем. Есть база на Foxpro, примерно 50 таблиц около 1 гиг, 120 форм и 130 отчетов . Необходимо базу перевести в Sql server. (понятно что все должно работать по старому) Сколько времени потребуеться среднему специалисту на этот проект? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 10:46 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
sarala, Милок, кто ж тебе однозначно ответит. Всё зависит от того, как написано приложение. Как открываются таблицы. Может, они в каждой форме открываются. Как построены отчеты. В общем, вопросов больше, чем ответов ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 11:00 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
Спс за ответ. Что вы имеете в виду -Как открываются таблицы? (имееться в виду наверное exclusive или shared ) В основном отчеты и формы используют Select . Задам вопрос по другому. Можно ли перевести базу из Foxpro в Sql Server 1:1 , так чтобы не менять формы и отчеты? Вы когда нибудь имели дело с таким проектом? У меня вполне конкретное предложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 11:19 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
saralaМожно ли перевести базу из Foxpro в Sql Server 1:1 , так чтобы не менять формы и отчеты? Можно, но не нужно, т.к. тормоз жуткий получится. Основная разница файлового и SQL серверов в том, что первый тащит все данные на клиента и делает выборку, а второй делает выборку и результат дает клиенту. Если SQL начать использовать как файл-сервер - все станет на порядок тормознее. Так что без переписывания проги не обойтись, т.к. абсолютно разные подходы к получению данных из базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 11:41 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
Спс Дима. Но если учесть, что формы и отчеты написаны с использованием Select, то, насколько я понимаю, нужно этот Select записать как процедуру и просто вызвать. Менять не особенно много надо будет. Вы можете оценить сколько времени это потребует? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 11:58 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
sarala, Всё зависит от сложности формы и отчёта сами прикинте, сколько времени займёт переписывание одной формы/одного отчёта плюс оптимизация запросов и получите результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 12:03 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
saralaСпс Дима. Но если учесть, что формы и отчеты написаны с использованием Select, то, насколько я понимаю, нужно этот Select записать как процедуру и просто вызвать. Менять не особенно много надо будет. Вы можете оценить сколько времени это потребует? Заменить Select много времени не надо: 5-10 минут на каждый. Перелить базу на SQL за день можно. Только сомневаюсь я что все на селектах построено и нет никаких других обращений напрямую к DBF. PS Как вариант - поставить терминал-сервер и запускать прогу в нем, тогда менять ничего не надо, скорость работы будет еще выше чем с SQL-сервером. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 12:25 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
Dima TsaralaСпс Дима. Но если учесть, что формы и отчеты написаны с использованием Select, то, насколько я понимаю, нужно этот Select записать как процедуру и просто вызвать. Менять не особенно много надо будет. Вы можете оценить сколько времени это потребует? Заменить Select много времени не надо: 5-10 минут на каждый. Перелить базу на SQL за день можно. Только сомневаюсь я что все на селектах построено и нет никаких других обращений напрямую к DBF. PS Как вариант - поставить терминал-сервер и запускать прогу в нем, тогда менять ничего не надо, скорость работы будет еще выше чем с SQL-сервером. Ага, типа APPEND BLANK и REPLACE ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 12:30 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
Dima TЗаменить Select много времени не надо: 5-10 минут на каждый. Перелить базу на SQL за день можно. на MS SQL еще быстрее, если заюзать Upsize Wizard. Тока пусть ТС это на копии попробует, а то потом будет громко и нецензурно ругаться ... |
|||
:
Нравится:
Не нравится:
|
|||
27.06.2012, 12:31 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
бред офигевшего маркетолога! : -нам ничего не надо делать, только вот перевести базу с VFP на (...) нужное вставить. И по функциям ничего не надо, только что бы прибыль считала. Вам надо либо наладить контакт с прошлым программистом, либо нанять новую команду, написав нормальное ТЗ и пробашлять процесс заново. Вот что в действительности надо! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2012, 12:14 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
Сколько будет стоить? Я несколько лет писал на FoxPro. Теперь вот использую MS SQL Server 2005+Delphi. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 11:51 |
|
Оцените проект
|
|||
---|---|---|---|
#18+
DBF и FoxPro - это средство разработки интерфейса плюс работа с таблицами DBF. И вопрос - что значит перелить базу в MS SQL. Сами данные перелить - дело быстрое. А спроектироватиь оптимальную структуру БД плюс целостность и непротеворечивость данных плюс.... А клиентскую часть делать на чем - лавина вариантов.... ... ... Так что 1 к 1 - может и не совсем удачная идея... В общем если нужно будет - обращайтесь... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 11:58 |
|
|
start [/forum/topic.php?fid=41&msg=37877848&tid=1583581]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 143ms |
0 / 0 |