有关调用实时(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: 序列化输出无效。 ---> System.NullReferenceException: 未将对象引用设置到对象的实例。
在 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.4206 (VistaSP2GDR.050727-4200)
基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AppIDPackage
程序集版本: 10.0.0.0
Win32 版本: 10.0.1600.22 ((SQL_PreRelease).080709-1414 )
基本代码: file:///D:/Program%20Files/Microsoft%20SQL%20Server%202008/100/Tools/Binn/VSShell/Common7/IDE/AppIDPackage.DLL
----------------------------------------
SQL Server 2008打开时出错
答案:2 悬赏:20
解决时间 2021-03-12 14:40
- 提问者网友:娇妻失忆
- 2021-03-12 08:47
最佳答案
- 二级知识专家网友:劳资的心禁止访问
- 2021-03-12 08:59
看样子可能是“已注册的服务器”配置文件损坏导致客户端读取文件的时候报错。
楼主大概是用的Vista吧?
在命令行里输入explorer %appdata%
在打开的的资源管理器窗口里依次进入Microsoft-Microsoft SQL Server-100-Tools-Shell
看看有没有RegSrvr.xml,有的话删除到回收站,然后重新打开SQL Server Management Studio看看还报不报错。
另外从楼主的版本看应该是装的SQL Server 2008的RTM版,RTM版有不少bug,建议安装最新的SP3补丁,补丁可以在微软网站下载。
楼主大概是用的Vista吧?
在命令行里输入explorer %appdata%
在打开的的资源管理器窗口里依次进入Microsoft-Microsoft SQL Server-100-Tools-Shell
看看有没有RegSrvr.xml,有的话删除到回收站,然后重新打开SQL Server Management Studio看看还报不报错。
另外从楼主的版本看应该是装的SQL Server 2008的RTM版,RTM版有不少bug,建议安装最新的SP3补丁,补丁可以在微软网站下载。
全部回答
- 1楼网友:有钳、任性
- 2021-03-12 10:27
win7下安装sqlserver 2008有三个前提,必须要达到要求,才能顺利安装:
1、必须安装有.net framework 3.5 sp1最新版。
2、win7更新新为最新的补丁版本。
3、上述两点都生效重启系统后,再安装sqlserver才可。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯