1

ここに画像の説明を入力してください

現在、SQL ServerExpressEditionのバージョンをDeveloperEditionにアップグレードしようとしています。

私はこの失敗のメッセージに出くわしました、誰かができますか

A.)Explainは、これが実際に何を意味するのかを明確に説明するための基本的な方法です。

B.)この問題の解決策を提案する

4

2 に答える 2

1

インプレースアップグレードを試す代わりに、エラーメッセージに記載されているKB記事を介してカウンターを修復することに加えて、DeveloperEditionの適切なインスタンスをインストールすることをお勧めします。次に、Expressからユーザーデータベースをバックアップし、Developerで復元します。すべてが機能していることを確認したら、ExpressEditionをアンインストールします。新しいエディションおよび新しいバージョンに移行する際の特有のアップグレードの問題を回避することに加えて(ExpressがSQL Server 2008であるという意味ではない場合を除く)、元のデータベースがそのまま残っているという追加のボーナスもあります(これは勝ちました)アップグレードが単にブロックされるよりも悪い方法で失敗した場合はありません)。

于 2012-05-15T15:23:53.080 に答える
0

これはあなたの鍵が:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Perflib \ Last Counter

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Perflib \ 009

互いに異なります。

ここに画像の説明を入力してください

Disable Performance Countersキーを持っているかどうかを確認し、それを0に設定します(印刷画面に表示されているように、私のものを削除しました)

次に、以下を実行してパフォーマンスカウンターを再構築します。

cd %systemroot%\system32
lodctr /R

SQlサーバーカウンターを追加することで、パフォーマンスモニターで機能したかどうかを確認できます

于 2012-05-15T15:51:39.343 に答える