2017-04-03 6 views
0

Visual StudioでPMC経由でデータベースを更新しようとすると、次のエラーが発生します。SQLネットワークインターフェイスエラー50 - ローカルデータベースランタイムエラーが発生しました。自動インスタンスを作成できません

"SQL Serverへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。インスタンス名が正しく、SQL Serverがリモート接続を許可するように構成されていることを確認します(プロバイダ:SQLネットワークインターフェイス、エラー:50 - ローカルデータベースランタイムエラーが発生しました。エラー詳細のWindowsアプリケーションイベントログ」を参照してください。

同じデータベース上の他の3人と共同作業しても同じ問題はありません。 aseしかし、私は同じエラーを取得し、誰かがそれを修正する手掛かりを持っていますか?長い間解決策を探していました。

+0

http://stackoverflow.com/questions/26248293/sql-network-interfaces-error-50-local-database-runtime-error-occurred-canno – Steve

+0

として、スティーブのリンクによれば、SQL Server Management Studio(SSMS)を使用して開始し、データベースに接続しようとします。あなたのc#コードは、SSMSに表示されているのと同じ接続文字列を使用する必要があります。 – jdweng

+0

@jdwengそれは数日前にうまくいきました。他の人は同じ接続文字列を持ち、同じデータベースを指しています。ちょうど今すぐに困った – KOD459

答えて

0

偶然にも私のエラーが見つかりました!

public PhotocopierDBContext() 
: base("PhotocopierInformationManagementServicesEntities") 
{ 
} 

これを取り除き、すべてが機能します!

1

他にもこれを試してください。

ツール/オプション/データベースツール/データ接続/右手ボックスからSql Serverインスタンス名を削除/ [OK]をクリックします。

その後別のデータベースを追加しよう:オープンソリューションエクスプローラ/右クリックプロジェクト/ [新しい項目の追加/選択サービスベースのデータベースに/インスタンスが破損しているか、正しく
更新されない可能性があります

enter image description here

1

を追加]をクリックします これらのコマンドを試してみてください=>

C:>sqllocaldb stop MSSQLLocalDB 
LocalDB instance "MSSQLLocalDB" stopped. 

C:>sqllocaldb delete MSSQLLocalDB 
LocalDB instance "MSSQLLocalDB" deleted. 

C:>sqllocaldb create MSSQLLocalDB 
LocalDB instance "MSSQLLocalDB" created with version 13.0.1601.5. 

C:>sqllocaldb start MSSQLLocalDB 
LocalDB instance "MSSQLLocalDB" started. 
関連する問題