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

Ville fjernelse af 'OPTIMIZE_FOR_SEQUENTIAL_KEY' løse fejlen i mit script.sql eller er det mere involveret (SQL Server Express DB -> SQL Server)?

Din mål-SQL-server er simpelthen en ældre version. Det er SQL Server 2014 SP3 CU4 for at være præcis, og OPTIMIZE_FOR_SEQUENTIAL_KEY er en ny funktion i SQL Server 2019. SSMS-scripting reciterer altid alle mulighederne, selv når det er indstillet til standardværdien for at sikre fuld troværdighed scripting, hvilket nogle gange er smertefuldt.

Du kan simpelthen fjerne denne indstilling, og scriptet skulle være kompatibelt med SQL 2014. Faktisk kan du fjerne alle disse muligheder, hvis du ikke har sat nogen til en ikke-standardværdi.

Eller se, om din hoster har SQL Server 2019 tilgængelig. Eller opgrader din hoster :)




  1. Logger du ud af phpMyAdmin?

  2. Øvre grænse for Upload Limit og Post Limit i PHP

  3. kan ikke oprette en database med PHP og min syntaks er korrekt

  4. Slet data ved hjælp af get url php-streng