NIE MOŻESZ zrób to - nie możesz dołączyć/odłączyć ani wykonać kopii zapasowej/przywrócić bazy danych z nowszej wersji SQL Server (v904 =SQL Server 2019 ) do starszej wersji (v852 czyli SQL Server 2016) ) — wewnętrzne struktury plików są zbyt różne, aby obsługiwać zgodność wsteczną.
Możesz obejść ten problem,
-
używając tej samej wersji SQL Server na wszystkich swoich maszynach - możesz łatwo tworzyć kopie zapasowe/przywracać bazy danych między instancjami
-
w przeciwnym razie możesz utworzyć skrypty bazy danych zarówno dla struktury (tabele, widok, procedury składowane itp.), jak i dla zawartości (rzeczywiste dane zawarte w tabelach) albo w SQL Server Management Studio (
Tasks > Generate Scripts
) lub za pomocą narzędzia innej firmy -
lub możesz użyć narzędzia innej firmy, takiego jak SQL firmy Red-Gate Porównaj i Porównanie danych SQL aby „rozróżniać” źródło i cel, wygeneruj skrypty aktualizacji na podstawie tych różnic, a następnie wykonaj te skrypty na platformie docelowej; działa to w różnych wersjach SQL Server.