powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / На что проще переехать с MS SQL?
11 сообщений из 11, страница 1 из 1
На что проще переехать с MS SQL?
    #32391415
vgulyakin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут уже давно и с удовольствием люди обсуждают проблему выбора СУБД, только вот я не нашел того, что мне нужно.
Задача такая: с MSSQL переехать на что-нить под Юникс/Линукс c минимальными затратами рабочего времени. Есть и работает большая программа, которая использует все прелести MSSQL. Нагрузка на БД минимальная.
Таким образом требуется СУБД наиболее близкая по возможностям/синтаксису к MS SQL. Желательно наличие утилиты, которая переведет таблицы, запросы, процедуры и т.д. с диалекта MSSQL на новый сервер.

Заранее благодарен, Вадим.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32391417
xz321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проще всего наверное на Sybase.
Можно попробовать DB2 у них есть тулза по миграции.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32391654
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное на Sybase ASE.
Sybase ASE вроде даже бесплатная на линух или же FreeBSD.

Можно попробовать Sybase ASA: T-SQL почти совпадает, структура сервера совершенно другая, но это уже проблема администратора.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32391682
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конвертор то БД с MSSQL на ASA у меня есть. Только вот я не думаю, исходя из личного опыта, что смена платформы - это плевое дело. Сконвертить БД - это первый только шаг и кстати самый маленький из всего, что предстоит.

Ну а по близости к MSSQL - если он версий 6.5 и 7, то наверное роднее всего к нему будет Sybase ASE, так как с него он и писался. Если он 2000 и в БД активно используются его расширения (например UDF), то все это легче переноситься на Sybase ASA, из за того, что не смотря на разную архитектуру с MSSQL, она по функциональности может эмулировать его расширения, в отличие от Sybase ASE. Раз у Вас нагрузка на БД минимальная, то ASA 9 вполне подходит, во всяком случае БД на 100 гигов и пару сотен подключений она держит без проблем.

P.S. Было юы неплохо услышать причины, побудившие автора этого топика задуматься о смене ОС и СУБД. Вполне возможно эти причины решаемы и без такой кардинальной смены курса и присутствующие здесь могли чего нибудь посоветовать.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32392035
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО переходы MSSQL<->DB2<->ORACLE должны быть сильно обоснованы.
т.к. способы программиравания уж слишком разные.
но переходить MSSQL->Sybase ASE вообще бы не советовал.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32392289
vgulyakin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обоснование одно - начинает поджимать вопрос лицензионной чистоты.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32392559
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2vgulyakin
А при переходе на оракл вопрос лицензионной чистоты не начнёт поджимать?
Или вы так и не смогли разобраться, где лицензии на MSSQL продаются? :-)
Или вас интересует переход на бесплатную субд? Так так-бы и спросили. Это уже другой вопрос и другое обсуждение.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32392745
vgulyakin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 alexeyvg
"Это уже другой вопрос и другое обсуждение"
Я про это и не спрашивал.

2 all
На редкость легко (за полдня) оказалось "переехать" на Firebird. Наверное, просто повезло.
Борландовский DataPump перетянул данные БЕЗ ЕДИНОГО ЗАМЕЧАНИЯ.
Процедуры - ручками, но синтаксис процедур похож, так что ... повезло.


Всем спасибо.
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32392797
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это что же у вас в процедурах, что они одинакового синтаксиса? Совершенно разный - IB и MS SQL

-- Tygra's --
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32393164
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и ну ... оказывается с блокировочника на версионник переехать раз плюнуть. Про различия типов данных, системных обьектов, процедур, функций и много много чего еще я вообще молчу :)

Не надо было нас ставить всех в заблуждение такой фразой:
авторЕсть и работает большая программа, которая использует все прелести MSSQL.
тогда бы сразу Вам и посоветовали тот же FB :)
...
Рейтинг: 0 / 0
На что проще переехать с MS SQL?
    #32394457
Igor Elyas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ASCRUS

В 70ти процентов приложений разницы между версионником и блокировочником не ощущается.

Мой опыт связан с портом одного приложения, правда небольшого с InterBase на MSSQL - пришлось изрядно помучится так что порт MS-SQL -> IB может много крови выпить.

Воопще порт с БД где использованы все фичи сервера на другой жуткая вещь.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / На что проще переехать с MS SQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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