ワークステーションにSQL Server 2008 R2 Expressがインストールされています。 Entity Frameworkを学習中です。EFによって生成されたSQLコマンドを理解するためにManagement Studio Profilerを使用したいと考えました。
Expressバージョンにはプロファイラーが含まれていないため、SQL Server 2008-R2 DeveloperをExpressと並行してインストールしました。インストールは完全に完了し、サーバーの完全インストールにデータベースを追加しても問題ありませんでした。
問題は、Management Studio – Completeが完全なSQL Serverと共にインストールされていないため、プロファイラーにまだアクセスできないことです。完全版をインストールできるようにインストーラーを再実行しましたが、グレー表示されており、インストール用に選択できません。
誰かがManagement Studio – Completeインストールを手伝ってくれますか?
Expressバージョンをアンインストールする必要がある場合、それは何かを傷つけますか(VS2010 Ultimateもインストールされています)?
ありがとう!
この問題を解決するために、SQL ExpressとServer Management StudioのBasicバージョンをアンインストールしました。
SQL Expressのアンインストールは、「プログラムと機能」ウィンドウに個別の項目として表示されないため、直感的ではありません。
アンインストールするために、「Microsoft SQL Server 2008 R2(64ビット)」を右クリックし、「アンインストールと変更」を選択しました。これによりダイアログが開き、そこから「削除」を選択しました。 Expressバージョン(名前に「Express」が含まれるすべてのアイテム)を削除することを選択できる画面に到達するまで、プロセスをナビゲートしました。 Management Studio Basicも削除することにしました。
SQL Server ExpressとManagement Studio Basicがアンインストールされた後、SQL Server 2008 R2インストーラーを開始しました。今回は、インストールにManagement Studio Completeを選択できました。
インストールプロセスは正常に実行されました。完了すると、Management Studioの完全版が利用可能になり、プロファイラーを実行できました。
SQL Server Expressをアンインストールしても、システムに害はないようです。フルバージョンのSQL Explorerでデータベースに接続するように、VS2010のServer Explorerデータ接続を変更できました。
上記で概説したこのプロセスは、私にとってはうまくいきました。 YMMV。
私はこれに遭遇し、管理ツール-インストールの完了を取得するのに最も苦労しました。アップグレードを実行することでようやく機能しました。すでにエンタープライズエディションであり、アップグレードすることは明らかではありませんでしたが、更新ウィザードを実行しました。その後、完全なツールのインストールを行うことができました。
手順:
インストーラーを実行->メンテナンス->エディションのアップグレード->ウィザードに従います。
次に->インストーラーを実行->インストール->新しいSQL Serverスタンドアロン...-> ...「既存のインストールに機能を追加」->管理ツール-完了。
私の場合、SQL Management Studioは共有機能ですが、インスタンス機能をインストールしようとしました。
SQL Management Studioをインストールする別の方法は、SQL With ToolsまたはAdvance Servicesの問題を使用して別のインスタンスをインストールすることです。既にインストールされている別のインスタンスを調べないでください。