|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Планирую перевод проекта с fb 2.0 на 2.5 или сразу 3.0 Как это делать у себя на компе - читал в релизнотах Но заранее хочу понять как мне это потом делать на компах клиентов ? Можно ли и как правильнее это автоматизировать ? Кейс 1: Клиент к которому можно приехать, забэкапить базу на прежнем fb, удалить прежний, поставить новый, рестор Тут если что-то не получится - все можно вернуть назад. Можно прежний не удалять, а просто остановить если нужно оставить теже порты для работы. Так ? Кейс 2: Клиент к которому можно только выслать инсталятор обновления. И даже по удаленке к нему не зацепиться. Тут как ? Базы разные от 100 до 600Мб -- понимать что ты чего-то не знаешь - мудро, понимать что ты даже не знаешь, что чего-то не знаешь - печально, но это факт, который таки очень полезно понимать :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 14:16 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Бэкап при каждом обновлении базы - это обязательный первый шаг. Далее: я бы сделал установщик с двумя сценариями. 1. Параллельная установка (как минимум для проверки работоспособности), 2. Замена текущей версии. Если 1 отработал нормально, тесты прошли, то можно и заменить. А можно и оставить, на усмотрение клиента. П.С. Переезд связан с потребностями или просто так? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 14:25 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
wadmanП.С. Переезд связан с потребностями или просто так? развивать проект нужно, а на делфи уже лень, хочу переползти на c#, Net с linq2db fb2.0 взлетать не хочет, умные люди порекомендовали переползти на версию выше не биться со старыми костылями ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 14:34 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
wadman, получается без полноценной установки полной версии на клиенте не обойтись ? шаманство с embedded версиями не возможно ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 14:39 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
LelikBolek, .net с embedded работает не очень мягко говоря ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 14:42 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Симонов Денис.net с embedded работает не очень мягко говоря я имел в виду в момент перехода на новую версию fb то что в приниципе fb в embedded версиях плохо с .Net - это плохая новость... у меня счас приложение у половины клиентов работает именно с embedded версией можете чуть подробнее о проблемах сказать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 14:46 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
LelikBolek, ADO.net провайдер работает самостоятельно без использование fbclient.dll, для него это нормальный режим работы. Использование embedded возможно, но этом случае уже надо цеплять внешнюю длл, это не родной для .net режим оттестирован он гораздо хуже ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 15:20 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
04.10.2017 14:34, LelikBolek пишет: > развивать проект нужно, а на делфи уже лень, хочу переползти на c#, Net переползай на MS SQL. ибо лебедь щуку раком. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 15:23 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Мимопроходящийпереползай на MS SQL. такое переплозание в разы дольше и сложнее у меня много логики в процедурах и триггерах fb, переписывать это все с учетом нюансов мсскл которых явно будет много - боюсь не осилить в реальные сроки А вот переписать клиента, и далее уже развивать ф-ционал с связке с web - это то куда хочу .... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 15:34 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
04.10.2017 15:34, LelikBolek пишет: > А вот переписать клиента... ментальный онанизм. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 15:39 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
LelikBolekтакое переплозание в разы дольше и сложнее Нет. Просто сложности сконцентрированы только на первом шаге. А при использовании .NET с чем-то отличным от MS SQL они размазаны по всему пути ровным толстым слоем. Если ты хочешь использовать .NET, то забудь про любые другие СУБД кроме MS SQL. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 16:29 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
LelikBolek, ну нафик, никакой автоматизации. Сделай утилиту конвертации из одной базы в другую. Ручками вызываешь, прописываешь параметры коннектов к обоим серверам и т.д.. А у заказчика пусть будет и старая версия и новая. И клиенты, и оба сервера (2.0 и 3.0). Так, имхо, безопаснее всего, и в случае чего без проблем можно к старой вернуться. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2017, 21:15 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЕсли ты хочешь использовать .NET, то забудь про любые другие СУБД кроме MS SQL. не думал что все так плохо (( прям неожиданное утверждение? может кто-то еще выскажется по этому поводу ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 06:09 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovLelikBolekтакое переплозание в разы дольше и сложнее Нет. Просто сложности сконцентрированы только на первом шаге. А при использовании .NET с чем-то отличным от MS SQL они размазаны по всему пути ровным толстым слоем. Если ты хочешь использовать .NET, то забудь про любые другие СУБД кроме MS SQL. Да ладно. Есть небольшой проект, без особых изысков, для малого и среднего бизнеса. На небольшой ломтик масла хватает. Если переползти на MS SQL, то стоимость лицензий будет запредельной. А за их отсутствие - eBoot-ссс. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 07:26 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
КвазиДа ладно. Есть небольшой проект, без особых изысков, для малого и среднего бизнеса. На небольшой ломтик масла хватает. Если переползти на MS SQL, то стоимость лицензий будет запредельной. А за их отсутствие - eBoot-ссс.Да ладно. Для небольших проектов есть SQL Server 2017 Express edition, который позволяет Build small, data-driven web and mobile applications up to 10 GB in size with this entry-level database. И который Available for free. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 08:00 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
LelikBolekDimitry SibiryakovЕсли ты хочешь использовать .NET, то забудь про любые другие СУБД кроме MS SQL. не думал что все так плохо (( прям неожиданное утверждение? может кто-то еще выскажется по этому поводу ? В настоящий момент общаюсь с клиентом из страны, где много диких кенгуру - "Our current environment is using Visual Studio 2015 with .NET Framework 3.5 and C#. The database that we’re using is Interbase XE3 and Firebird 2.0 and 2.5." Кто хочет использовать .NET с FB/IB, тот находит способы как это сделать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 10:30 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Фома неверующийКвазиДа ладно. Есть небольшой проект, без особых изысков, для малого и среднего бизнеса. На небольшой ломтик масла хватает. Если переползти на MS SQL, то стоимость лицензий будет запредельной. А за их отсутствие - eBoot-ссс.Да ладно. Для небольших проектов есть SQL Server 2017 Express edition, который позволяет Build small, data-driven web and mobile applications up to 10 GB in size with this entry-level database. И который Available for free. Вы бы озвучили все ограничения версии Express edition. Размер базы в 10 Гиг не самая большая проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 10:44 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
KreatorXXIВы бы озвучили все ограничения версии Express edition. Размер базы в 10 Гиг не самая большая проблема.Эт ж ему еще и серверную винду подавай... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 10:51 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Фома неверующийKreatorXXI, https://www.microsoft.com/en-us/sql-server/sql-server-2017-editions Я про то и говорю - обрезали до невозможности и что хотят? Маркетинг, якобы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 12:05 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
KreatorXXIобрезали до невозможности а в чем невозможность ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 13:35 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
LelikBolek, Меня бы напрягло ограничение в 4 ядра и в памяти кеша в полтора гига. Кстати, раньше 1 Гиг только поддерживался. Прогресс на лицо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 14:34 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
KreatorXXIМеня бы напрягло ограничение в 4 ядра и в памяти кеша в полтора гига. Ограничение 32-х разрядного Firebird SS на одно ядро и гиг кэша тебя не напрягают?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 14:47 |
|
переезд с fb 2.0 на 2.5 или на 3
|
|||
---|---|---|---|
#18+
Мне по работе приходится работать с msssql, а на личном проекте юзаю firebird и мой вывод, что как бы mssql не был могуч и крут, но firebird мне просто удобнее, начиная от более приятного TSQL и заканчивая супер инструментом IBExpert и менять эту связку ой как не хочется ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2017, 15:51 |
|
|
start [/forum/topic.php?fid=40&msg=39531294&tid=1561391]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
100ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 331ms |
total: | 535ms |
0 / 0 |