Jak změnit úroveň kompatibility databáze SQL
Kdykoli nastavíme nového zákazníka, vždy nastavíme vaši databázi tak, aby používala nejnovější úroveň kompatibility SQL Server. Pokud však k nám migrujete existující web, ponecháme úroveň kompatibility na hodnotě nastavené vaším starým hostitelem, abychom zajistili kompatibilitu ve vašem prostředí.
Pokud potřebujete změnit úroveň kompatibility, postupujte podle pokynů níže.
Poznámka:Budete muset mít nainstalované Microsoft SQL Server Management Studio a mít možnost se připojit k databáze. Pokud si nejste jisti, jak se připojit ke své databázi, přečtěte si článek na adrese:/KB/a133/how-to-connect-to-your-ms-sql-2008-database-disable.aspx
Před provedením jakýchkoli změn v databázi vždy zálohujte webovou stránku. Zákazníci sdíleného hostingu to mohou provést prostřednictvím ovládacího panelu. Viz Zálohování webu pomocí Plesk. Zákazníci dedikovaných serverů mohou zálohovat web buď prostřednictvím ovládacího panelu, nebo prostřednictvím sady Control Suite. Viz Jak zálohovat doménu pomocí Control Suite.
- Otevřete Microsoft SQL Server Management Studio
- Klikněte na Nový dotaz tlačítko
- Vložte následující skript na stránku SQL Query
declare
@DBName nvarchar(1000)
declare
@CompatibilityMode
int
set
@DBName = db_name()
set
@CompatibilityMode = 90
EXEC
sp_dbcmptlevel @DBName, @CompatibilityMode;
Nastavte @CompatibilityMode na jednu z následujících hodnot:
- 80 – To znamená SQL 2000 (aby to fungovalo, musíte být na serveru SQL 2000 nebo vyšší)
- 90 – To znamená SQL 2005 (aby to fungovalo, musíte být na serveru SQL 2005 nebo vyšší)
- 100 – To znamená SQL 2008 (aby to fungovalo, musíte být na serveru SQL 2008 nebo vyšší)
- 110 – To znamená SQL 2012 (aby to fungovalo, musíte být na serveru SQL 2012 nebo vyšší)
Režim kompatibility byste neměli měnit, pokud to není nutné.