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

Zou het verwijderen van 'OPTIMIZE_FOR_SEQUENTIAL_KEY' het falen van mijn script.sql oplossen of is er meer bij betrokken (SQL Server Express DB -> SQL Server)?

Uw doel-SQL Server is gewoon een oudere versie. Het is SQL Server 2014 SP3 CU4 om precies te zijn, en OPTIMIZE_FOR_SEQUENTIAL_KEY is een nieuwe functie in SQL Server 2019. SSMS-scripting reciteert altijd alle opties, zelfs wanneer ingesteld op de standaardwaarde om volledige trouw scripting te garanderen, wat soms lastig is.

Je kunt die optie gewoon verwijderen en het script zou compatibel moeten zijn met SQL 2014. In feite kun je al die opties verwijderen als je er geen hebt ingesteld op een niet-standaardwaarde.

Of kijk of jouw hoster SQL Server 2019 beschikbaar heeft. Of upgrade je hoster :)




  1. Fatale fout:onvoldoende geheugen (toegewezen 1134559232) (geprobeerd om 32768 bytes toe te wijzen) in X:\wamp\www\xxx

  2. Hoe kopieer ik een tabel tussen twee modellen in Mysql workbench?

  3. Moeiteloos overschakelen van SSMS naar dbForge Studio

  4. Phpmyadmin-toegang geweigerd na wijziging naar oudere versies van PHP/Apache op Wampserver