SSMS
 sql >> Baza danych >  >> Database Tools >> SSMS

Czy usunięcie „OPTIMIZE_FOR_SEQUENTIAL_KEY” rozwiąże awarię mojego script.sql, czy jest bardziej zaangażowane (SQL Server Express DB -> SQL Server)?

Twój docelowy SQL Server to po prostu starsza wersja. Dokładnie to SQL Server 2014 SP3 CU4, a OPTIMIZE_FOR_SEQUENTIAL_KEY to nowa funkcja w SQL Server 2019. Skrypty SSMS zawsze odwołują się do wszystkich opcji, nawet jeśli są ustawione na wartość domyślną, aby zapewnić pełną wierność skryptów, co czasami jest uciążliwe.

Możesz po prostu usunąć tę opcję, a skrypt powinien być zgodny z SQL 2014. W rzeczywistości możesz usunąć wszystkie te opcje, jeśli nie ustawiłeś żadnej z wartości innej niż domyślna.

Lub sprawdź, czy Twój hoster ma dostępny SQL Server 2019. Lub uaktualnij swojego hostera :)




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. ofiara impasu w transakcji, jak zmienić priorytet?

  2. MSSQL Server Management Studio (SSMS) 2005 Nowy szablon zapytań

  3. Grupowanie numerów kont w SQL oraz uzyskiwanie sum pośrednich i sum całkowitych

  4. Powtarzający się ciąg znaków SQL

  5. Czy jest jakiś sposób na programowe wykonanie zapytania z Uwzględnij rzeczywisty plan wykonania i zobacz, czy jest jakaś sugestia indeksu, czy nie