首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Win7 64bit/SQL Server 2008 安装后出错,该怎么解决

2012-05-04 
Win7 64bit/SQL Server 2008 安装后出错每次启动SQL Server management studio 时均报错:microsoft.NET Fr

Win7 64bit/SQL Server 2008 安装后出错
每次启动SQL Server management studio 时均报错:microsoft.NET Framework 应用程序的组件中发生了无法处理的异常

Unable to read the list of previously registered servers on this system. Re-register your servers in the 'Registered Servers' window.

有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
Microsoft.SqlServer.Management.RegisteredServers.RegisteredServerException: Unable to read the list of previously registered servers on this system. Re-register your servers in the 'Registered Servers' window. ---> Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializationException: 对 /RegisteredServersStore/ServerGroup/DatabaseEngineServerGroup 的反序列化操作失败。 ---> System.InvalidOperationException: XML 文档(0, 0)中有错误。 ---> System.TypeInitializationException: “System.Xml.Serialization.XmlSerializationReader”的类型初始值设定项引发异常。 ---> System.Configuration.ConfigurationErrorsException: 配置系统未能初始化 ---> System.Configuration.ConfigurationErrorsException: 无法识别的配置节 system.serviceModel。 (C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\machine.config line 138)
  在 System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
  在 System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
  在 System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
  在 System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
  --- 内部异常堆栈跟踪的结尾 ---
  在 System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
  在 System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(String sectionName)
  在 System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
  在 System.Configuration.ConfigurationManager.GetSection(String sectionName)
  在 System.Xml.Serialization.XmlSerializationReader..cctor()
  --- 内部异常堆栈跟踪的结尾 ---
  在 System.Xml.Serialization.XmlSerializer.DeserializePrimitive(XmlReader xmlReader, XmlDeserializationEvents events)
  在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
  --- 内部异常堆栈跟踪的结尾 ---
  在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
  在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader)
  在 Microsoft.SqlServer.Management.Sdk.Sfc.SfcUtility.GetXmlValue(String xmlContent, Type valueType)
  在 Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializer.GetPropertyValueFromXmlString(String xmlString, Type propType, IXmlSerializationAdapter serializationAdapter)
  在 Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializer.CreateInstanceFromSerializedData(Type instanceType, String instanceUri, List`1 serializedData)
  在 Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializer.Deserialize(XmlReader reader, String instanceUri, Object& instance, SfcObjectState state)
  在 Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializer.Deserialize(XmlReader xmlReader, SfcObjectState state)
  --- 内部异常堆栈跟踪的结尾 ---
  在 Microsoft.SqlServer.Management.Sdk.Sfc.SfcSerializer.Deserialize(XmlReader xmlReader, SfcObjectState state)
  在 Microsoft.SqlServer.Management.RegisteredServers.RegisteredServersStore.InitChildObjects(String file)
  --- 内部异常堆栈跟踪的结尾 ---
  在 Microsoft.SqlServer.Management.RegisteredServers.RegisteredServersStore.InitChildObjects(String file)
  在 Microsoft.SqlServer.Management.RegisteredServers.RegisteredServersStore.InitializeLocalRegisteredServersStore()
  在 Microsoft.SqlServer.Management.RegisteredServers.RegisteredServersStore.get_LocalFileStore()
  在 Microsoft.SqlServer.Management.UI.ConnectionDlg.ConnectionDialog.OnLoad(EventArgs e)


  在 System.Windows.Forms.Form.OnCreateControl()
  在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  在 System.Windows.Forms.Control.CreateControl()
  在 System.Windows.Forms.Control.WmShowWindow(Message& m)
  在 System.Windows.Forms.Control.WndProc(Message& m)
  在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  在 System.Windows.Forms.ContainerControl.WndProc(Message& m)
  在 System.Windows.Forms.Form.WmShowWindow(Message& m)
  在 System.Windows.Forms.Form.WndProc(Message& m)
  在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.4963 (win7RTMGDR.050727-4900)
  基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AppIDPackage
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.4000.0 ((Katmai_PCU_Main).100916-1939 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/AppIDPackage.DLL
----------------------------------------
mscorlib.resources
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.4963 (win7RTMGDR.050727-4900)
  基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.4968 (win7RTMGDR.050727-4900)
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.SqlServer.SqlTools.VSIntegration
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.4000.0 ((Katmai_PCU_Main).100916-1939 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/Microsoft.SqlServer.SqlTools.VSIntegration.DLL
----------------------------------------
Microsoft.VisualStudio.Shell.Interop
  程序集版本: 7.1.40304.0
  Win32 版本: 7.10.6071
  基本代码: file:///C:/Windows/assembly/GAC/Microsoft.VisualStudio.Shell.Interop/7.1.40304.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Shell.Interop.dll
----------------------------------------
Microsoft.VisualStudio.OLE.Interop
  程序集版本: 7.1.40304.0
  Win32 版本: 7.10.6070
  基本代码: file:///C:/Windows/assembly/GAC/Microsoft.VisualStudio.OLE.Interop/7.1.40304.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.OLE.Interop.dll
----------------------------------------
System.Windows.Forms
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.4961 (win7RTMGDR.050727-4900)
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.4974 (win7RTMGDR.050727-4900)
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
SqlWorkbench.Interfaces
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.2531.0 ((Katmai_PCU_Main).090329-1015 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/SqlWorkbench.Interfaces.DLL
----------------------------------------
Microsoft.SqlServer.SqlTDiagM
  程序集版本: 10.0.0.0
  Win32 版本: 10.50.1447.4 ((KJ_RTM).100213-0103 )
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.SqlServer.SqlTDiagM/10.0.0.0__89845dcd8080cc91/Microsoft.SqlServer.SqlTDiagM.dll


----------------------------------------
Microsoft.SqlServer.Instapi
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.1600.22 ((SQL_PreRelease).080709-1414 )
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.SqlServer.Instapi/10.0.0.0__89845dcd8080cc91/Microsoft.SqlServer.Instapi.dll
----------------------------------------
Microsoft.VisualStudio.Shell
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.1826 (QFE.050727-1800)
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualStudio.Shell/2.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Shell.dll
----------------------------------------
Microsoft.VisualStudio.Shell.Interop.8.0
  程序集版本: 8.0.0.0
  Win32 版本: 8.0.50727.1826 (QFE.050727-1800)
  基本代码: file:///C:/Windows/assembly/GAC/Microsoft.VisualStudio.Shell.Interop.8.0/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Shell.Interop.8.0.dll
----------------------------------------
Microsoft.SqlServer.Management.SDK.SqlStudio
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.1600.22 ((SQL_PreRelease).080709-1414 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/Microsoft.SqlServer.Management.SDK.SqlStudio.DLL
----------------------------------------
Microsoft.SqlServer.Management.Sdk.Sfc
  程序集版本: 10.0.0.0
  Win32 版本: 10.50.1447.4 ((KJ_RTM).100213-0103 )
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.SqlServer.Management.Sdk.Sfc/10.0.0.0__89845dcd8080cc91/Microsoft.SqlServer.Management.Sdk.Sfc.dll
----------------------------------------
Microsoft.SqlServer.Management.Reports
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.4000.0 ((Katmai_PCU_Main).100916-1939 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/Microsoft.SqlServer.Management.Reports.DLL
----------------------------------------
ObjectExplorer
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.4000.0 ((Katmai_PCU_Main).100916-1939 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/ObjectExplorer.DLL
----------------------------------------
SqlMgmt
  程序集版本: 10.0.0.0
  Win32 版本: 10.0.2531.0 ((Katmai_PCU_Main).090329-1015 )
  基本代码: file:///C:/Program%20Files%20(x86)/Microsoft%20SQL%20Server/100/Tools/Binn/VSShell/Common7/IDE/SqlMgmt.DLL
----------------------------------------
Microsoft.VisualStudio
  程序集版本: 2.0.0.0
  Win32 版本: 2.0.50727.1826 built by: QFE
  基本代码: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualStudio/2.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.dll


[解决办法]
WIN7是哪个版本还有装的数据库是哪个版本?我的笔记本没发现这个问题
[解决办法]
修复安装一次sql server.
[解决办法]
安装成功只是打开错误了。根据提示重新注册一下。。。

热点排行