powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / переезд с fb 2.0 на 2.5 или на 3
25 сообщений из 32, страница 1 из 2
переезд с fb 2.0 на 2.5 или на 3
    #39530760
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Планирую перевод проекта с fb 2.0 на 2.5 или сразу 3.0
Как это делать у себя на компе - читал в релизнотах
Но заранее хочу понять как мне это потом делать на компах клиентов ? Можно ли и как правильнее это автоматизировать ?

Кейс 1:
Клиент к которому можно приехать, забэкапить базу на прежнем fb, удалить прежний, поставить новый, рестор
Тут если что-то не получится - все можно вернуть назад. Можно прежний не удалять, а просто остановить если нужно оставить теже порты для работы. Так ?

Кейс 2:
Клиент к которому можно только выслать инсталятор обновления. И даже по удаленке к нему не зацепиться. Тут как ?

Базы разные от 100 до 600Мб




--
понимать что ты чего-то не знаешь - мудро,
понимать что ты даже не знаешь, что чего-то не знаешь - печально,
но это факт, который таки очень полезно понимать :-)
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530770
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бэкап при каждом обновлении базы - это обязательный первый шаг.
Далее: я бы сделал установщик с двумя сценариями. 1. Параллельная установка (как минимум для проверки работоспособности), 2. Замена текущей версии. Если 1 отработал нормально, тесты прошли, то можно и заменить. А можно и оставить, на усмотрение клиента.

П.С. Переезд связан с потребностями или просто так?
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530780
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanП.С. Переезд связан с потребностями или просто так?
развивать проект нужно, а на делфи уже лень, хочу переползти на c#, Net
с linq2db fb2.0 взлетать не хочет, умные люди порекомендовали переползти на версию выше не биться со старыми костылями
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530783
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

получается без полноценной установки полной версии на клиенте не обойтись ?
шаманство с embedded версиями не возможно ?
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530787
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikBolek,

.net с embedded работает не очень мягко говоря
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530790
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис.net с embedded работает не очень мягко говоря
я имел в виду в момент перехода на новую версию fb

то что в приниципе fb в embedded версиях плохо с .Net - это плохая новость...
у меня счас приложение у половины клиентов работает именно с embedded версией

можете чуть подробнее о проблемах сказать ?
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530833
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikBolek,

ADO.net провайдер работает самостоятельно без использование fbclient.dll, для него это нормальный режим работы. Использование embedded возможно, но этом случае уже надо цеплять внешнюю длл, это не родной для .net режим оттестирован он гораздо хуже
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530834
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
04.10.2017 14:34, LelikBolek пишет:
> развивать проект нужно, а на делфи уже лень, хочу переползти на c#, Net

переползай на MS SQL.
ибо лебедь щуку раком.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530851
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящийпереползай на MS SQL.
такое переплозание в разы дольше и сложнее
у меня много логики в процедурах и триггерах fb, переписывать это все с учетом нюансов мсскл которых явно будет много - боюсь не осилить в реальные сроки
А вот переписать клиента, и далее уже развивать ф-ционал с связке с web - это то куда хочу ....
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530855
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
04.10.2017 15:34, LelikBolek пишет:
> А вот переписать клиента...

ментальный онанизм.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39530927
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikBolekтакое переплозание в разы дольше и сложнее

Нет. Просто сложности сконцентрированы только на первом шаге. А при использовании .NET с
чем-то отличным от MS SQL они размазаны по всему пути ровным толстым слоем. Если ты хочешь
использовать .NET, то забудь про любые другие СУБД кроме MS SQL.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531110
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikBolek,

ну нафик, никакой автоматизации. Сделай утилиту конвертации из одной базы в другую. Ручками вызываешь, прописываешь параметры коннектов к обоим серверам и т.д..

А у заказчика пусть будет и старая версия и новая. И клиенты, и оба сервера (2.0 и 3.0).

Так, имхо, безопаснее всего, и в случае чего без проблем можно к старой вернуться.
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531194
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovЕсли ты хочешь использовать .NET, то забудь про любые другие СУБД кроме MS SQL.
не думал что все так плохо (( прям неожиданное утверждение?
может кто-то еще выскажется по этому поводу ?
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531200
Квази
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovLelikBolekтакое переплозание в разы дольше и сложнее

Нет. Просто сложности сконцентрированы только на первом шаге. А при использовании .NET с
чем-то отличным от MS SQL они размазаны по всему пути ровным толстым слоем. Если ты хочешь
использовать .NET, то забудь про любые другие СУБД кроме MS SQL.

Да ладно. Есть небольшой проект, без особых изысков, для малого и среднего бизнеса. На небольшой ломтик масла хватает. Если переползти на MS SQL, то стоимость лицензий будет запредельной. А за их отсутствие - eBoot-ссс.
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531205
КвазиДа ладно. Есть небольшой проект, без особых изысков, для малого и среднего бизнеса. На небольшой ломтик масла хватает. Если переползти на 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.
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531279
Коваленко Дмитрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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, тот находит способы как это сделать :)
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531289
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фома неверующийКвазиДа ладно. Есть небольшой проект, без особых изысков, для малого и среднего бизнеса. На небольшой ломтик масла хватает. Если переползти на 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 Гиг не самая большая проблема.
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531294
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIВы бы озвучили все ограничения версии Express edition. Размер базы в 10 Гиг не самая большая проблема.Эт ж ему еще и серверную винду подавай...
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531301
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531367
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фома неверующийKreatorXXI,

https://www.microsoft.com/en-us/sql-server/sql-server-2017-editions

Я про то и говорю - обрезали до невозможности и что хотят? Маркетинг, якобы.
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531453
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXIобрезали до невозможности а в чем невозможность ?
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531506
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LelikBolek,

Меня бы напрягло ограничение в 4 ядра и в памяти кеша в полтора гига. Кстати, раньше 1 Гиг только поддерживался. Прогресс на лицо.
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531521
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIМеня бы напрягло ограничение в 4 ядра и в памяти кеша в полтора гига.

Ограничение 32-х разрядного Firebird SS на одно ядро и гиг кэша тебя не напрягают?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531577
LelikBolek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне по работе приходится работать с msssql, а на личном проекте юзаю firebird и мой вывод, что как бы mssql не был могуч и крут, но firebird мне просто удобнее, начиная от более приятного TSQL и заканчивая супер инструментом IBExpert и менять эту связку ой как не хочется (((
...
Рейтинг: 0 / 0
переезд с fb 2.0 на 2.5 или на 3
    #39531667
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
05.10.2017 15:51, LelikBolek пишет:
> но firebird мне просто удобнее

как только ты начнёшь его прогибать под шарп, вспомни об этом.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / переезд с fb 2.0 на 2.5 или на 3
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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