現在、SQL Server2008R2で実行されている製品の1つ。
新規インストールの場合、クライアントはSQL Serer 2014を利用したいと考えています。この場所では、MicrosoftはSQL Server2008R2のライセンスを販売していないためです。
SQL Server 2014では、SQL Server 2005以降のバージョンを使用して作成されたデータベースバックアップからユーザーデータベースを復元できます。ただし、SQL Server2005からSQLServer 2012を使用して作成されたmaster、model、msdbのバックアップは、SQL Server 2014では復元できません。また、SQL Server 2014で作成されたバックアップは、以前のバージョンのSQLServerでは復元できません。
はい。
古いバージョンのSQLServerで作成したデータベースバックアップを新しいバージョンに復元すると、SQLServerはデータベースを新しいバージョンに自動的に更新します。ただし、データベースの互換性レベルは変更しないでください。次のクエリを使用して、復元の完了後にデータベースの互換性レベルを変更できます。
ALTER DATABASE test SET COMPATIBILITY_LEVEL = 120
SQL Server 2014SP1では、restoreheader定義に重大な変更が加えられています(3つの新しいフィールドが追加されました)。これを使用する場合は、次のスレッドを確認する必要があります。 SQL Server 2014 SP1への重大な変更-restoreheader