WEB EditionですがExpress版ではないし、ネット情報から見るに有償の物ですか。
だとしたらマイクロソフトのサポートに質問できないのでしょうか。
サポートでなくてもここのWindowsフォーラムの範囲を超えるような気がしますので、
Technetフォーラムで質問されてみてはどうでしょうか。そちらの方がITPro向けのようです。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
お世話になります。
SQL Server2008SP1をインストールしようとしているのですが、インストールの最中にエラーメッセージが表示され、一部の機能のインストールに失敗してしまいます。
解決方法をご存知の方がいらっしゃいましたら、何卒よろしくお願い致します。
環境は以下のとおりです。
OS:Windows XP SP3
SQL Server2008 Web Edition
セットアップ画面にて、全ての機能を選択してインストールを試みましたが、
下記の3つの機能のみ、インストールに失敗します。
・データベースエンジン
・SQL Server レプリケーション
・フルテキスト検索
の3つです。
表示されるエラーは以下の2つです。
-----------------------------------------------------------------------------------
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\Microsoft.SqlServer.Management.PSSnapins.dllアセンブリでインストーラの種類を取得できません。
-----------------------------------------------------------------------------------
次のエラーが発生しました:
ファイルまたはアセンブリ
'Microsoft.SqlServer.BatchParser,Version=10.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'、
またはその依存関係の 1 つが読み込めませんでした。このアプリケーションの構成が正しくないため、アプリケーションを開始できませんでした。
アプリケーションを再度インストールすることにより問題が解決する場合があります。
(HRESULT からの例外: 0x800736B1)
再度インストールすることにより解決する場合があります、という記述がありますので、
中途半端にインストールされたSQL Sweverを一旦アンインストールしてから再インストールしても、同様のエラーメッセージが表示されます。
よろしくお願いします。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
WEB EditionですがExpress版ではないし、ネット情報から見るに有償の物ですか。
だとしたらマイクロソフトのサポートに質問できないのでしょうか。
サポートでなくてもここのWindowsフォーラムの範囲を超えるような気がしますので、
Technetフォーラムで質問されてみてはどうでしょうか。そちらの方がITPro向けのようです。
結果的に、自己解決しましたので、追記させて頂きます。
記事を投稿した時は、セットアップ時に、全ての機能を選択してインストールしていたのですが、
セットアップに失敗していた機能を除いたもののみを先にインストールし、
その後、残りの機能を追加でインストールした所、エラーの発生もなく、
全ての機能がインストールされました。
しかし、SQL Server Management Studioを起動すると、
「データベースへの接続」ウィンドウでデータベースを選択した後、接続ボタンをクリックすると、
下記のエラーメッセージが表示され、管理ノードを展開することができませんでした。
'Microsoft.SqlServer.Management.Dmf.PolicyStore'のタイプ初期化子が例外をスローしました。
(Microsoft.SqlServer.Dmf)
追加情報:
ファイルまたはアセンブリ'Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0,Culture=neutral,
PublickKeyToken=89845dcd8080cc91'、またはその依存関係の1つが読み込めませんでした。指定されたファイルが見つかりません。(Microsoft.SqlServer.Dmf)
上記の現象については、自分のマシンにMicrosoft.Sqlserver.Diagnostics.STrace.dllが存在しないことがエラーの原因でしたが、
このdllを探し回った結果、下記のページにおいて、Mark Hanさんがdllをアップロードなさっていたので、
これをダウンロードした後、グローバルアセンブリキャッシュに登録することで、エラーを回避することができました。
http://social.msdn.microsoft.com/Forums/en-US/sqltools/thread/1115cd55-721d-4974-99b1-d142d1e6a927
しかしながら、自分の周りにある、「正常にSQL Serverが稼働しているマシン」では、Microsoft.SqlServer.Diagnostics.STrace.dllは
GACに登録されていませんでしたし、ファイル自体も存在していないようです。
なぜ自分のマシンのみ、このdllが要求されたのか、疑問は残りますが……ひとまず、解決ということにしたいと思います。
もしもデータベースの挙動がおかしい点がありましたら、また追記したいと思います。
ご回答ありがとうございます。
そちらの方へ質問してみようと思います。
ありがとうございました。