none
SCOM2012控制台经常崩溃 RRS feed

  • 问题

  • 把scom2012的控制台装在一台win8x64的机器上,reportviewer已经安装,但是开启scom2012的控制台切换到管理节点,然后选择导入管理包,马上就崩溃了,系统日志里面有1000和1026的错误警告,有朋友知道这个是什么原因吗?

    多一点谦虚,多一点热心,多一点帮助,多一点进步,多一点成功..

    2013年3月11日 2:24

全部回复

  •  

    据我所知,SCOM 2012 SP1是支持将控制台安装在Windows 8的,详情您参考如下文档

    System Requirements: System Center 2012 SP1 - Operations Manager

    http://technet.microsoft.com/en-us/library/jj656654.aspx#BKMK_RBF_OperationsConsole

    因此,如果您安装的不是SCOM 2012 SP1, 请将其升级再试。

    如果问题依然存在,请告知我们控制台崩溃时的显示的错误信息以及您在系统日志里看到的相关错误信息。

    谢谢!


    Nicholas Li
    TechNet Community Support

    2013年3月13日 6:29
    版主
  •  

    据我所知,SCOM 2012 SP1是支持将控制台安装在Windows 8的,详情您参考如下文档

    System Requirements: System Center 2012 SP1 - Operations Manager

    http://technet.microsoft.com/en-us/library/jj656654.aspx#BKMK_RBF_OperationsConsole

    因此,如果您安装的不是SCOM 2012 SP1, 请将其升级再试。

    如果问题依然存在,请告知我们控制台崩溃时的显示的错误信息以及您在系统日志里看到的相关错误信息。

    谢谢!


    Nicholas Li
    TechNet Community Support

    安装的是SP1,打开控制台的时候不会崩溃,但是经常在切换界面的时候会崩溃掉,然后在system application log 里面会有1000和1026的错误日志。

    1000日志如下:

    错误应用程序名称: Microsoft.EnterpriseManagement.Monitoring.Console.exe,版本: 7.0.8560.12,时间戳: 0x4f8db7ee
    错误模块名称: GDI32.dll,版本: 6.2.9200.16433,时间戳: 0x50763d75
    异常代码: 0xc0000005
    错误偏移量: 0x000000000000315b
    错误进程 ID: 0x1c54
    错误应用程序启动时间: 0x01ce213acf780573
    错误应用程序路径: C:\Program Files\System Center 2012\Operations Manager\Console\Microsoft.EnterpriseManagement.Monitoring.Console.exe
    错误模块路径: C:\windows\system32\GDI32.dll
    报告 ID: 56e5d496-8d2e-11e2-be73-b25e2350b07a

    1026日志如下:

    应用程序: Microsoft.EnterpriseManagement.Monitoring.Console.exe
    Framework 版本: v4.0.30319
    说明: 由于未经处理的异常,进程终止。
    异常信息: System.AccessViolationException
    堆栈:
       在 System.Windows.Forms.SafeNativeMethods.BitBlt(System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32, Int32, System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32)
       在 System.Windows.Forms.SafeNativeMethods.BitBlt(System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32, Int32, System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32)
       在 System.Windows.Forms.ToolStrip.OnPaint(System.Windows.Forms.PaintEventArgs)
       在 System.Windows.Forms.Control.PaintWithErrorHandling(System.Windows.Forms.PaintEventArgs, Int16)
       在 System.Windows.Forms.Control.WmPaint(System.Windows.Forms.Message ByRef)
       在 System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message ByRef)
       在 System.Windows.Forms.ToolStrip.WndProc(System.Windows.Forms.Message ByRef)
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
       在 System.Windows.Forms.UnsafeNativeMethods.PeekMessage(MSG ByRef, System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32)
       在 System.Windows.Forms.UnsafeNativeMethods.PeekMessage(MSG ByRef, System.Runtime.InteropServices.HandleRef, Int32, Int32, Int32)
       在 System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
       在 System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
       在 System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
       在 System.Windows.Forms.Form.ShowDialog(System.Windows.Forms.IWin32Window)
       在 Microsoft.EnterpriseManagement.Mom.Internal.UI.Administration.AdminHelpers.DoImportMP(System.ComponentModel.ISite, System.Windows.Forms.IWin32Window)
       在 Microsoft.EnterpriseManagement.Mom.Internal.UI.Console.WunderBarPages.Administration.AdministrationPage.OnImportMP(System.Object, Microsoft.EnterpriseManagement.ConsoleFramework.CommandEventArgs)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.RegisteredCommand.Invoke(System.Object, System.Object, System.Object)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.RegisteredCommand.Invoke(System.Windows.Forms.Control, System.Object, System.Object)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.CommandMenuItem.OnItemClick(System.Object, System.EventArgs)
       在 System.Windows.Forms.ToolStripMenuItem.OnClick(System.EventArgs)
       在 System.Windows.Forms.ToolStripItem.HandleClick(System.EventArgs)
       在 System.Windows.Forms.ToolStripItem.HandleMouseUp(System.Windows.Forms.MouseEventArgs)
       在 System.Windows.Forms.ToolStrip.OnMouseUp(System.Windows.Forms.MouseEventArgs)
       在 System.Windows.Forms.ToolStripDropDown.OnMouseUp(System.Windows.Forms.MouseEventArgs)
       在 System.Windows.Forms.Control.WmMouseUp(System.Windows.Forms.Message ByRef, System.Windows.Forms.MouseButtons, Int32)
       在 System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message ByRef)
       在 System.Windows.Forms.ToolStrip.WndProc(System.Windows.Forms.Message ByRef)
       在 System.Windows.Forms.ToolStripDropDown.WndProc(System.Windows.Forms.Message ByRef)
       在 System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
       在 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
       在 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
       在 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
       在 System.Windows.Window.ShowHelper(System.Object)
       在 System.Windows.Window.ShowDialog()
       在 Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+GenericWpfWindowConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.Object, System.Object, System.AsyncCallback, System.Object)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.AsyncCallback, System.Object)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+GenericWpfWindowConstructor.ShowWindowCore(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+WpfWindowRecord.ShowWindow()
       在 System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
       在 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
       在 System.Delegate.DynamicInvokeImpl(System.Object[])
       在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
       在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
       在 System.Windows.Threading.DispatcherOperation.InvokeImpl()
       在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
       在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
       在 System.Windows.Threading.DispatcherOperation.Invoke()
       在 System.Windows.Threading.Dispatcher.ProcessQueue()
       在 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
       在 MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
       在 MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
       在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
       在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
       在 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
       在 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
       在 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
       在 MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
       在 System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
       在 System.Windows.Application.RunInternal(System.Windows.Window)
       在 Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.LaunchWindow()
       在 Microsoft.EnterpriseManagement.Monitoring.Console.Internal.ConsoleApplicationBase.LaunchWindow()
       在 Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.Run()
       在 Microsoft.EnterpriseManagement.Monitoring.Console.Internal.Program.Main()


    多一点谦虚,多一点热心,多一点帮助,多一点进步,多一点成功..

    2013年3月15日 5:15