Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Impossibile aprire il database perché è la versione 851. Questo server supporta la versione 782 e precedenti. Un percorso di downgrade non è supportato

NON PUOI fallo - non puoi allegare/scollegare o eseguire il backup/ripristinare un database da una versione più recente di SQL Server fino a una versione precedente - le strutture dei file interni sono troppo diverse per supportare la compatibilità con le versioni precedenti. Ovviamente, il tuo database proviene da una versione preliminare di SQL Server 2016 (versione interna:852) mentre il motore a cui stai tentando di collegarlo è SQL Server 2014 (versione interna:782).

Puoi aggirare questo problema tramite

  • utilizzando la stessa versione di SQL Server su tutte le tue macchine, quindi puoi facilmente eseguire il backup/ripristinare i database tra le istanze

  • in caso contrario è possibile creare gli script del database sia per la struttura (tabelle, viste, stored procedure ecc.) che per i contenuti (i dati effettivi contenuti nelle tabelle) sia in SQL Server Management Studio (Tasks > Generate Scripts ) o utilizzando uno strumento di terze parti

  • oppure puoi utilizzare uno strumento di terze parti come SQL di Red-Gate Confronta e Confronto dati SQL fare "differenze" tra l'origine e la destinazione, generare script di aggiornamento da tali differenze e quindi eseguire quegli script sulla piattaforma di destinazione; questo funziona su diverse versioni di SQL Server.