-1

私は開発中で、再コンパイルしてctrl+F5でウェブサイトを開始し、エラーが発生しました:

SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました)

どうしてこれが起こるのでしょうか?

私は何も変えませんでした。

空の MVC アプリケーションを起動し、CTRL+F5 で起動すると動作します。メイン アプリを再起動しましたが、まだ機能しません。くそ。

問題は、接続文字列、mssql サーバーの何も変更せず、何も再起動しなかったことです。いつものようにアプリケーションをコンパイルしたところ、最初にAntlr3について何か言われ、その後サーバーに接続できなくなりました..SQL Expressのポートを変更すると、20分間動作し始め、再び動作を停止しました..しないでください.理解する。

4

5 に答える 5

0

ネットワーク外からデータベースにアクセスできますか。外部にアクセスするには、FirefallアプリケーションにSQLサーバーを追加する必要があると思います。

sqlservr.exe を Windows Firefall に追加するには

1. Go to Control Panel\System and Security\Windows Firewall\Allowed Programs.
2. Click Allow another Program.
3. Add SQL Server
于 2013-09-23T04:23:25.170 に答える
0

このエラーは、2 種類の問題に対してスローされました。

1)正しいサーバー名とデータベース名などの接続文字列を確認してください。

例: ASP.NET で SQL SERVER への接続文字列を設定する

2) 開いている SQL サーバーを確認します。SQL サーバーに別のシステムがある場合は、ローカル ネットワークと別のシステム ネットワークを確認してください。

この解決策をご覧ください

于 2013-09-23T04:11:06.380 に答える
0

そこからSQLサーバーを接続し、そこVisual studio > View > server Explorerから接続文字列をテストしてコピーします。動作します...間違ったインスタンスで間違った接続文字列を持っていると思います..

于 2013-09-23T04:11:16.477 に答える
0

[コントロール パネル] -> [管理ツール] -> [サービス] -> [SQLServer] に移動します。SQLServer が開始されていることを確認します。

于 2013-09-23T15:10:45.950 に答える