3

ラップトップで SQL Server Express インスタンスに接続しようとしています。(local)/SQLEXPRESSシステムに SQL Server 2008 をインストールしましたが、インスタンスまたはシステムに配置しようとするとJashobanta-PC/SQLEXPRESS、接続できません。私のシステムにも存在しないようです。

次のエラーが表示されます:-

SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできません。インスタンス名が正しいかどうか、および SQL Server がリモート接続を許可するように構成されているかどうかを確認してください。詳細については、SQL Server オンライン ブックを参照してください。

SQLCMDこれにもコマンドツールを使用してみましたが、結果は同じです:-

sqlcmd -E -S .\SQLEXPRESS

ここでも同じエラーが表示されます。

SQLEXPRESSシステムにインストールされていない可能性はありますか? しかし、MVC Code First は SQL Server Express を使用するため、これが必要です。最初にコードを使用すると、ファイルは正常に作成されますが、接続方法、データベースの作成場所は不明です。

どんな提案も役に立ちます。

よろしくお願いします

4

2 に答える 2

0

私は今同じ問題を抱えています。この問題を解決するには、SQL Server 2008 Express エディションをインストールする必要があります。

これを行うには、Web Platform Installer から「SQL Express」を検索し、「SQL Server 2008 Express with Advanced Series」および「SQL Server 2008 Express with Tools」をインストールします。

または

こちらのURLからダウンロードしてインストールしてください。

http://www.microsoft.com/en-us/download/details.aspx?id=1695

.\SQLEXPRESSSQL Server 2008 の場合 (LocalDB)\v11.0は SQL Express ですが、SQL Server 2012/14 の場合は SQL Express です。

于 2015-02-05T20:53:09.987 に答える
0

これと同様の問題があったため、Google の目的で結果をリストします。

問題に対する私の見解は、SQL2008R2 および/または SQL Express 2012 の完全なインスタンスをインストールしたため、SQL2008 Express インスタンスが「暗くなった」ということでした。セキュリティ リスクとして、時代遅れの高速インスタンス。

これらのインスタンスは新しいインスタンス名としてインストールされましたが、途中で(local)\SQLEXPRESSインスタンスが無効になりました。

このリンクを使用して、SQL2008R2 インストーラーを使用しSQLEXPRESSて、インストーラーが検出したインスタンスをアップグレードしました。

SQLEXPRESSインスタンスが 2008R2 にアップグレードされると、以前のデータベースがすべて含まれている状態で、再び有効になり、 でアクセスできるようになりました(local)\SQLEXPRESS

于 2013-11-10T07:54:46.170 に答える