2009-04-12 9 views
2

を表現する私のSQL Serverを認識しないExpressの場合:のVisual Studio 2008は、2008年には、私が最近順序でインストール

のSQL Server 2008のExpressの

のVisual Web Developerのエクスプレス

私は右App_Dataにクリックし、しよう2008 SQL Serverファイル(* .mdf)に接続するには、SQL Server Express 2005が正しく機能する必要があります。コンポーネントのインストールを確認するか、URLからダウンロードしてください: http://go.microsoft.com/fwlink/?LinkId=49251

SQL Serverをインストールする前に、Visual Web Developerをインストールすることによるレジストリの問題により、Windows Vistaを直前に再インストールしました。今回は、この問題に気づくまで逆の順序がうまくいくように見えました。

私はMDFファイルをapp_codeディレクトリにコピーできますが、DBをクリックすると同じエラーが返されるため、これは私の問題を解決してくれないようです。

私はいくつかのグーグルから収集したことから、このエラーはいくつかの異なるインストールパスから発生します。おそらく、2005年のインストール(私はVisual StudioやSQL Server 2005をインストールしていない)とは関係ありません。彼らはエラーメッセージをアップグレードしたことはありません。誰もこれを回避する方法を知っていますか?それが問題を解決するなら、私はいくつかの接続文字列を入力しても構いません。

答えて

2

64ビットVista(または64ビットSQL Expressインストール)ですか? http://support.microsoft.com/default.aspx?scid=kb;en-us;957944&sd=rss&spid=12913

Visual Studio 2008との統合用に64ビットのSQL Expressエンジンを使用することには既知の問題があります(Webブートストラップを使用してSQL Expressを個別にインストールすると、私には全く言いません)。

上記のリンクは、基本的に、すべてのSQL Expressインスタンスをアンインストールして、選択したx86 SQL Expressをインストールするように指示し、正常に動作します。

+0

ありがとう!私はそれを見つけられなかったとは信じられません...私はこの時点でそれを修正しようとするつもりはありません。私は似たような問題(悪夢)からレジストリの問題を経験した後、Vistaを再インストールしました。すべてが今私が必要としている方法で動作しているので、チャンスを取らないようにします。再度、感謝します! – David

+0

素晴らしい!私はこの昨晩、私はそれを理解することにかなり迷惑をかけてしまいました... ^^ –

0

こんにちは、デビッドは、SQL ExpressサービスとSQLブラウザサービスの両方が実行されていることを確認していますか?管理スタジオを介して同じSQL Serverエクスプレス版に接続することはできますか?そうでない場合はおそらくこれらのサービスはあなたの箱で実行されていない可能性があります

+0

、私は、ブラウザをオンでした。私はそれがトリックを行うだろうと思ったが、私は全く同じメッセージを得た。私はそれが必要ではないことに気付きました。私のエンティティフレームワークは、今のところそれなしで正常に動作しています。私は後でDBに接続文字列を追加することができますね! – David

0

私はまだSQL Server 2005のエラーを取得していますが、 [データベース接続]タブで、Management StudioからMDFを切り離した後、MDFに接続することができます。必要に応じて、このタブの機能を使用して新しいDBファイルを作成することもできます。

1

64ビットWindows 7(64ビットSQL Server Express 2008を使用)ではこの問題も発生しました。

ありMicrosoft Support Knowledge Base articleで参照この問題を修正する2つの方法です:

1.回避策

この問題を回避するには、SQL Serverの Expressの64ビット版の をアンインストールします2008をインストールし、 32ビット版のSQL Server Express 2008をインストールします。

アンインストール/アンインストールを実行しない場合は、以下の修正方法を試してください。

2.修正プログラム

Aは、修正プログラムが今、マイクロソフトから入手可能です サポート。ただし、 は、この資料で説明している問題 のみを修正することを目的としています。この特定の問題 が発生しているシステムにのみ を適用してください。

記事自体は、修正プログラムへのリンクが含まれていませんが、あなたはここでそれを得ることができます:実は、私はそれをチェックするのを忘れていた http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957944

+1

成功! SQL 2008 Express(x64)が正しくインストールされてから数時間経た後、もう一度やりたくありませんでした!だから私は最終的に細いものを見つけ、修正プログラムが働いた。優れた。 –

+0

それはあなたのために働いてうれしいC.ロス - 私もこれで多くの時間を無駄に! – Ken

関連する問題