2

最近順番にインストールしました:

Sql サーバー 2008 エクスプレス

ビジュアル Web デベロッパー エクスプレス 2008

app_data を右クリックしてデータベースを追加しようとすると、次のように返されます。コンポーネントのインストールを確認するか、次の URL からダウンロードしてください: http://go.microsoft.com/fwlink/?LinkId=49251

SQLサーバーをインストールする前にVisual Web Developerをインストールすることによるレジストリの問題により、最近Windows Vistaを再インストールしました。今回は、この問題に気付くまで、逆の順序で問題なく動作しているように見えました。

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

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

4

4 に答える 4

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 を個別にインストールすると、知らないうちに簡単に発生します。少なくとも私のシステムでは、通知なしで 64 ビット バージョンをインストールしました)全て)。

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

于 2009-04-21T20:52:08.030 に答える
1

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

Microsoftサポートサポート技術情報の記事で参照されているこの問題を修正するには、次の2つの方法があります。

1.回避策

この問題を回避するには、64ビットバージョンのSQL Server Express 2008をアンインストールしてから、32ビットバージョンのSQL ServerExpress2008をインストールします。

アンインストール/インストールを実行したくない場合は、以下の修正プログラムを試してください。

2.修正プログラム

サポートされている修正プログラムがMicrosoftから入手できるようになりました。ただし、この記事で説明されている問題のみを修正することを目的としています。この特定の問題が発生しているシステムにのみ適用してください。

記事自体には修正プログラムへのリンクは含まれていませんが、ここから入手できます: http ://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=957944

于 2009-10-17T16:22:40.107 に答える
0

SQL Server 2005 のエラーは引き続き表示されますが、必要な作業を中断することはできませんでした。[データベース接続] タブで、MDF を Management Studio から切り離した後、MDF に接続できます。必要に応じて、このタブの機能を使用して新しい DB ファイルを作成することもできます。

于 2009-04-20T00:14:31.557 に答える