none
問題:確時有安裝IIS,SQL服務,但是MOM 2005 始終偵測不到. RRS feed

解答

  • 解答:2010/04/01

    Server A,B 解答說明:

    A: MOM Server 2005 OS: windows 2003 R2 SP2 x86

    B: SQL Server: Windows 2003 R2 SP2 x64 + SQL 2005 SP3 x86

    從 Server A Registry Editor 連到 Server B時,都是連到Wow6432Node 的目錄,但是registry Editor沒有顯示是連到x86 or x64的registry. 導致Server A or Server B 比對的資料始終不一致.

    處理方法:到MOM Server 2005-->Managemnet Packs -->Computer Group->Microsoft SQL Server 2005 –>Include Computers 將Server B將入. 最後,MOM 2005 Agent 終於偵測到 SQL Server 2005了.

     

    圖示說明:

    1.從Server A(x86) 的Registry Editor 連到Server B, 不見SQL 2005 uninstall 值

    memo:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\

    image

     

    2. 從Server B 本機查詢, Server B的Registry 與 Server A查到的Registry一模一樣.

    x64
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{4AC23178-EEBC-4BAF-8CC0-AB15C8897AC9}

    image

     

    再查 x86的Registry, 確時有在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server 2005 有uninstall Registry.

    image

     

    沒辦法了,只有將Server B電腦名稱加到 include Computers裡.

    image

     

    image

     

     

    Reference:

    http://stackoverflow.com/questions/869783/windows-64-bit-registry-v-s-32-bit-registry


    $亮晶晶的小欣$ Gary Yuan. http://yuanwenshin.spaces.live.com http://why0412.blogspot.com/
    • 已提議為解答 Gary Yuan. _ 2010年4月1日 下午 12:43
    • 已標示為解答 小 金 2010年4月8日 上午 08:48
    2010年4月1日 上午 08:16