[Databases] Миграция на MySQL база данни към MS SQL server


5
Колеги как успяхте да прехвърлите базата данни от mysql към ms sql сървъра чрез Open Access? След два часа ровене из различни форуми и повтаряне на патърна "ровене-псуване-ровене-псуване" така и не успях да намеря начин да го направя.



Отговори



0
През OpenAccess се генерира модел от класове взет от MySQL. С Code First се добавят ръчно класове към модела за таблиците от Excell. Четат се данните през OpenAccess от MySQL и през ADO.NET от Excell. Наливат се в някакви енумерации или колекции и т.н. През EntityFramework тези енумерации се добавят към SQL Server.

от ivaylo.kenov (30760 точки)


0
В модела, генериран от OpenAccess ли трябва да добавим тези класове, които ни трябват за Excel-ските таблици???

от vlad_karamfilov (4595 точки)

0
Както прецениш.

от ivaylo.kenov (30760 точки)


0
Здравей,
И ние се чудим как да го реализираме. Обсъдихме вариантите от прехвърляне с чист SQL до генериране на модел през OpenAccess и с Code First подход към EntityFramework да генерираме MSSQL -a. Носи се мълва, че Ники щял да дойде да разясни. Така че май всички го чакаме като топъл хляб :)
Поздрави!

от nikolaikolarov (2177 точки)


0
Майкрософт нали си имаха SSM асистент. Защо не си го ползвате него за мигриране от mySQL към MSSql ? Или идеята не е проста миграция по лесния начин ?

от ibalistix (0 точки)


0
Миграцията трябва да е програмна.

от nikolaikolarov (2177 точки)


0
Не трябва ли по условие да ползваме OpenAccess? До колкото разбрах то го прави за нас.

от vphilipov (3591 точки)


0
Не става ли през Wizard-a на OpenAccess?