Sql Server の新しいバージョン→古いバージョンへ、データを移動させる

Sql Server では、"バックアップ"と"復元"の機能は古いバージョン→新しいバージョンは成功するが、逆は正しく動作しない。

データベースの復旧モデルにかかわらず、SQL Server バックアップは、
バックアップを作成したバージョンより古いバージョンの SQL Server では復元できません。
そのため、たとえば、SQL Server 2012 で作成されたバックアップは、
SQL Server 2008 では復元できません。

http://technet.microsoft.com/ja-jp/library/ms191253.aspx



新しいバージョン→古いバージョンへ、データを移動させたい場合、"データのエクスポート"機能を利用して、新しいバージョンのSqlServer→古いバージョンのSqlServerへエクスポートを行うことで、データ移動ができる。ただしIDENTIFY指定が消えたりするので、完全には移行できないと考えておいたほうがよい。