SSMS
 sql >> Database >  >> Database Tools >> SSMS

La rimozione di "OPTIMIZE_FOR_SEQUENTIAL_KEY" risolverebbe l'errore del mio script.sql o è più coinvolto (SQL Server Express DB -> SQL Server)?

Il tuo SQL Server di destinazione è semplicemente una versione precedente. È SQL Server 2014 SP3 CU4 per l'esattezza e OPTIMIZE_FOR_SEQUENTIAL_KEY è una nuova funzionalità di SQL Server 2019. Lo script SSMS recita sempre tutte le opzioni, anche se impostato sul valore predefinito per garantire la fedeltà completa degli script, che a volte è una seccatura.

Puoi semplicemente rimuovere quell'opzione e lo script dovrebbe essere compatibile con SQL 2014. Infatti puoi rimuovere tutte quelle opzioni se non ne hai impostato un valore non predefinito.

Oppure verifica se il tuo hoster ha SQL Server 2019 disponibile. Oppure aggiorna il tuo hoster :)