SCOM 2012 Office 2010 を利用して組織ナレッジの編集が行えない現象について
こんにちは。
日本マイクロソフトの佐々木です。
SCOM 2012 でも組織ナレッジの編集は Office Word を利用して行います。
以下の環境をサポートしています。
How to Add Knowledge to a Management Pack
https://technet.microsoft.com/en-us/library/hh212900.aspx
*組織ナレッジを編集するためのSCOM
2012 の管理コンソールは32Bitのコンピューターにインストールされている必要があります。
* サポートするMicrosoft
Office Wordのエディション
MS Office Word 2003
MS Office Word 2007
MS Office Word 2010 (Word 2010 については 32Bit バージョンの Professional Edition のみがサポート対象になります。)
*Microsoft Visual Studio Tools for the Microsoft
Office System Visual Studio Tools については、いずれのバージョンでも「Visual
Studio 2005 Tools for the Microsoft Office 」をご利用下さい。
しかし大変申し訳ないことなのですが、 SCOM 2012 で Word2003以外の環境でナレッジ編集を試みた際に、
対象のプログラムを正しく認識することができず、プログラム(Word 2007あるいはWord2010) が起動しない問題があります。
本問題については修正を実施する予定となっておりますが、現時点では修正方針、日程等を含め具体的なスケジュールは確定していない状況です。
修正に関してアップデートがありましたら、また本ブログにてご案内します。
なお本ブログでこの問題を回避する方法をご案内致しますので、現時点ではこちらにて対処してください。
回避策について
=====================================================
構成ファイルMicrosoft.EnterpriseManagement.Monitoring.Console.exe.Configを直接書き換えることで現象を回避することができます。
ただし、Microsoft.EnterpriseManagement.Monitoring.Console.exe.Config
は累積修正プログラム (UR) の適用等で更新される可能性があり、
そのタイミングで問題が再発する可能性があります。現時点での暫定的な回避策となります。
SCOM 2012 コンソールのインストール フォルダ内にある Microsoft.EnterpriseManagement.Monitoring.Console.exe.Config をメモ帳で開き、
<dependentAssembly> タグで囲まれていない領域にある <publisherPolicy
apply="no" /> をすべて削除してください。
全部で10 箇所あります。変更箇所の一例を以下に記載します。
古いファイルについては、念のため任意のフォルダに退避しておいてください。
例)
--- 変更前---
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity
name="Microsoft.EnterpriseManagement.UI.Extensibility" publicKeyToken="31bf3856ad364e35"/>
<publisherPolicy apply="no" />
<bindingRedirect oldVersion="1.0.2700.0-6.0.4900.0"
newVersion="7.0.5000.0" />
</dependentAssembly>
<publisherPolicy apply="no" />
<probing privatePath="" />
</assemblyBinding>
------------------
--- 変更後---
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.EnterpriseManagement.UI.Extensibility"
publicKeyToken="31bf3856ad364e35" />
<publisherPolicy apply="no" />
<bindingRedirect oldVersion="1.0.2700.0-6.0.4900.0"
newVersion="7.0.5000.0" />
</dependentAssembly>
<probingprivatePath="" />
</assemblyBinding>
------------------
※上記では7 行目を削除しました。 4 行目については削除不要です。
以上となります。Word 2010/2007 を利用して組織ナレッジを編集する予定がある場合には、こちらの回避策をご検討下さい。
よろしくお願いします。