2016-12-31 17 views
0

私はプロジェクト(c#windowsフォーム)を持っています。私は友人のコンピュータで作業していましたが、今私自身のコンピュータでこのプロジェクトを続けることが義務付けられています。私はこのメッセージが表示されたデータベースを追加しようとしたとき ので、私はそれがバージョン852であるため、データベースを開くことができません。..データベースを開くことができません(ビジュアルスタジオ2015)

を私のマシンでプロジェクトをコピーして、このサーバは、バージョン782およびそれ以前をサポートしています。あなたが復元しようとしているエンジンよりも新しいデータベースを開こうとしている

答えて

0

ダウングレードパスが.....サポートされていません。元のデータベース環境にアクセスできる場合は、データベース全体をスクリプト化してから、データベースエンジンで復元できます。

友人のPCのデータベースの互換性を782に変更すると、システムが正常に動作しているように見えることがあります。

あなたはSQLおよびVSデータベースのバージョン番号を確認することができます。この記事では
ALTER DATABASE YourDBName 
SET COMPATIBILITY_LEVEL = 120; 
GO 

を::

http://sqlserverbuilds.blogspot.com.ar/2014/01/sql-server-internal-database-versions.html

+0

私は、データベース(データベースのちょうど.mdfファイルのファイルを持っているあなたは、このスクリプトを実行していることを試すことができます.mdf).. –

+0

この互換性も同様に設定するには、ATTACH DATABASEステートメントを使用できます。 –

関連する問題