LINUX.ORG.RU

Подмена MSSQL'я MYSQL'ем.


0

0

Есть такая задача. Насколько она решабельна не знаю, но очень бы хотелось что-нить придумать. В связи с переходом с Windows2000 на Linux, встал вопрос что же делать с базой. База работает под MSSQL 2000 и обслуживает некую программу, дистриб которой практически не реально нати. Можно ли как-то проэмулировать MSSQL под линюхом. Или другой способ решения проблемы - программе не пофиг на какой сервер логиниться (в том смысле что, сможет ли программа прилогиниться к MYSQL, думая что это MSSQL)?

anonymous

ты, что реально думаешь, что MySQL эквивалентен MSSQL ? посмотри возможности одного и другого, если прога использует возможности MSSQL хотя бы на 50%, то перенести вообще никак не реально.

Reset ★★★★★
()
Ответ на: комментарий от Reset

По идее прога не очень сильно юзает возможности MS. Да и вообще попытка не пытка. Вопрос в том это вообще реально провернуть. А если да, то как лучше проимпортить таблицы из mdf?

anonymous
()

у-у, братан, только если база в mssql не пользует хранимые процедуры, да и с внешними ключами тоже смотреть надо (on delete cascade |restrict - не помню, есть это в My или нет). Придется однако засесть и посмотреть что умеет mysql, postgresql, ну и еще какие базы что умеют

Если через ODBC прога работает - то сложность переноса меньше, смотреть на unixODBC

hooj ★★
()

На самом деле все гораздо проще, потому как та самая прога скорее всего юзает ADO, который является чисто майкрософтовской технологией. Ну и про то, что сами сервера сильно разные, тебе уже сказали. Не, если прога требует MSSQL, то придется ей его дать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.