あなたはできません これを行う-新しいバージョンからデータベースをアタッチ/デタッチまたはバックアップ/復元することはできません SQLServerの古いバージョンへの移行 -内部ファイル構造があまりにも異なるため、下位互換性をサポートできません。明らかに、データベースはSQL Server 2016プレリリース(内部バージョン:852)のものですが、接続しようとしているエンジンはSQL Server 2014(内部バージョン:782)です。
この問題は、
によって回避できます。-
すべてのマシンで同じバージョンのSQLServerを使用すると、インスタンス間でデータベースを簡単にバックアップ/復元できます
-
それ以外の場合は、SQL Server Management Studio(
Tasks > Generate Scripts
)のいずれかで、構造(テーブル、ビュー、ストアドプロシージャなど)とコンテンツ(テーブルに含まれる実際のデータ)の両方のデータベーススクリプトを作成できます。 )またはサードパーティのツールを使用する -
または、Red-GateのSQLなどのサードパーティツールを使用できます。比較 および
SQLデータの比較 ソースとターゲットを「区別」し、それらの違いから更新スクリプトを生成してから、ターゲットプラットフォームでそれらのスクリプトを実行します。これは、さまざまなSQLServerバージョンで機能します。