SQLデータベースの互換性レベルを変更する方法
新しい顧客を設定するときは常に、最新のSQLServer互換性レベルを使用するようにデータベースを設定します。ただし、既存のサイトをGoogleに移行する場合は、環境での互換性を確保するために、互換性レベルを古いホストで設定された値のままにします。
互換性レベルを変更する必要がある場合は、以下の手順に従ってください。
注:Microsoft SQL Server Management Studioをインストールし、に接続できるようにする必要があります。データベース。データベースへの接続方法がわからない場合は、/ KB / a133 / how-to-connect-to-your-ms-sql-2008-database-disable.aspx
<にある記事を参照してください。 br /> データベースに変更を加える前に、必ずWebサイトをバックアップしてください。共有ホスティングのお客様は、コントロールパネルからこれを行うことができます。 Pleskを使用したWebサイトのバックアップを参照してください。専用サーバーのお客様は、コントロールパネルまたはコントロールスイートを介してサイトをバックアップできます。 ControlSuiteを使用してドメインをバックアップする方法を参照してください。
- Microsoft SQL ServerManagementStudioを開く
- 新しいクエリをクリックします ボタン
- 次のスクリプトをSQLクエリページに貼り付けます
declare
@DBName nvarchar(1000)
declare
@CompatibilityMode
int
set
@DBName = db_name()
set
@CompatibilityMode = 90
EXEC
sp_dbcmptlevel @DBName, @CompatibilityMode;
@CompatibilityModeを次のいずれかの値に設定してください:
- 80-これはSQL2000を意味します(これを機能させるには、SQL 2000以降のサーバーを使用している必要があります)
- 90-これはSQL2005を意味します(これを機能させるには、SQL 2005以降のサーバーを使用している必要があります)
- 100-これはSQL2008を意味します(これを機能させるには、SQL 2008以降のサーバーを使用している必要があります)
- 110-これはSQL2012を意味します(これを機能させるには、SQL 2012以降のサーバーを使用している必要があります)
必要な場合を除いて、互換モードを変更しないでください。