Masz tutaj kilka opcji:
- Po stronie serwera sql możesz skonfigurować połączenie ze starą bazą danych mysql, używając czegoś, co nazywa się serwer połączony . Umożliwi to napisanie kodu sql dla serwera sql, który zwraca dane z tabel mysql. Możesz użyć tego do zbudowania instrukcji INSERT lub SELECT INTO.
- Możesz pisać zapytania dla mysql, aby wyeksportować dane jako csv, a następnie użyć funkcji BULK INSERT serwera sql, aby efektywnie importować dane csv.
- Możesz użyć usług integracji SQL Server, aby ustawić przenoszenie danych z mysql.
Niezależnie od tego, który wybierzesz, artefakty niebędące danymi, takie jak indeksy, klucze obce, wyzwalacze, procedury składowane i zabezpieczenia, będą musiały zostać przeniesione ręcznie.