これまでこの問題を解決するために数時間費やしてきましたが、成功しませんでした。 SQL Server 2008 Evaluation Editionをインストールしました。私はSQL Server 2008 R2 Express EditionをインストールしてすべてのデータベースをExpressに移行しました。数か月間は問題なく動作しましたが、Management Studioを起動しようとすると問題が発生します。
http://support.Microsoft.com/kb/971268 で修正を試しましたが、役に立ちませんでした。
SQL Server 2008 Evaluation Editionをアンインストールした後でも、Express Editionでエラーが発生する理由を理解できません。
SQL Server 2008 R2 Express Editionの新しいインスタンスをインストールし、SSMS 2008 Expressをアンインストールしてから再インストールしましたが、それでも何も機能しないようです。
インストールのアップグレード画面:
私のシステムの現状
私は他に何をすべきかわかりません。
Microsoftの提案するレジストリ修正を適用したことはすでにおわかりでしょう。
これはSP1以降に解決されたと彼らは言っているので、SQL Server 2008 R2 Expressの新しいバージョンのインストールを検討しましたか?
http://www.Microsoft.com/en-us/download/details.aspx?id=26729
更新12:27
あなたの言っていることに基づいて、あなたのシステムを私の目の前に置かずに、あなたが削除したと思う評価版が実際にまだそこにあるかどうかを調べようと思います。
SQL Server機能の検出レポートを実行して、ラップトップに実際にインストールされているコンポーネントを確認できます。
スタート->すべてのプログラム-> SQL Server 2008->構成ツール-> SQL Serverインストールセンター。次に、左側で[ツール]を選択し、[インストールされているSQL Server機能の検出レポート]をクリックします。
インストールセンター-ツール
機能レポート
また、コントロールパネルに移動し、プログラムをアンインストールして、評価版から何も残っていないことを確認します。評価が終わったことを確実に確認したら、システムを再起動して、レジストリが正しくリロードされていることを確認します。
SQL Server 2008アップグレードシステムにはバグがあり、アップグレード後も、システムにはまだ評価の有効期限メッセージが表示されます。
これは SQL Server 2012以降 で解決されています。
データベースをSQL Server Expressに移行しても、評価版が無料版に変わったことはありません。評価版を削除して、適切な版に置き換える必要があります。ただし、SQL Server Expressの2008/2008 R2バージョンでそれを行おうとすると、Developer、Standard、Enterpriseなどを購入した場合にのみ存在するいくつかの重要な機能が欠けている、簡素化されたバージョンのManagement Studio Expressが表示されます。
しかし、最新のバージョンではそうではありません。これが私の提案です:
2012/2008 R2よりも2012バージョンを使用する利点:
最近、以前のバージョンのManagement Studioを使用する理由があるかもしれませんが、私に影響を与えるものはありません(そして、あなたの説明に基づいて、これらの理由のいずれかがあなたに影響を与えることは疑います)。 2008/2008 R2ツールを維持する必要があると判断した場合でも、必要に応じて Management StudioのExpressバージョン を入手でき、2012バージョンをインストールします。以前のバージョン(2005/2008/2008 R2)とは異なり、それらのエディションのoneと一緒に2012バージョンのManagement Studioをサイドバイサイドでインストールできます。