.mdf
データベースファイル(バージョン13.00.4001)でアプリケーションを作成しました。SQL Server 2016 LocalDb接続の問題
私がコンパイルしたのと同じコンピュータでアプリケーションを実行すると、すべてがうまくいきます。しかし、SQL Server LocalDb 2016がインストールされている2台目のコンピュータでSQL Serverを実行しようとすると、SQL Serverがコンピュータ上に見つかりません。
問題が何ですか?なぜ私は理解できません。
は、そして私は、SQL Server 2014 LocalDBと2016ログがインストールされたPC上でアプリケーションを実行しようとした場合、それはこのサーバーは、以前のバージョン782をサポートしており、バージョン852であるため、
を開くことができないと言います。ダウングレードパスはサポートされていません
本当にこれらの問題がすべてあるのはわかりません。
コードは、接続文字列を構築するために使用:
"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=" +
Directory.GetCurrentDirectory() +
@"\Dati.mdf; Integrated Security=True"
さて、SQL Serverの古いバージョンでSQL Server ** 2016 **インスタンスのデータベースファイルを**使用することはできません**あなたはSQLで** .mdfファイルを**使用できませんサーバー** 2014 ** LocalDB - LocalDBの2016バージョンを使用していることを確認する必要があります(これは2番目のエラーです) –
マシンに2016年と2014年のローカルデータベースをインストールしました。 また、2016しかインストールされておらず、動作しない別のマシンで試したことがあります –
**接続文字列**を確認し、有効でインストールされているSQL Server LocalDBインスタンスを指していることを確認する必要があります - あなたは** ** LocalDBの** 2016 **バージョンであることを確認する必要があります –