问题:

SQL express 2005 升级 SQL express  2008 报以下错误:

 

"Security Group SID (Security Identifier)" failed.

  

 

解决方案:

1.打开注册表:C:\Windows\regedit.exe

2.进入以下分支:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\Setup

 3.创建以下值:

  •  名称:AGTGroup  值:S-1-5-21-3393364855-3123648101-94765706-1006
  • 名称:SQLGroup  值:S-1-5-21-3393364855-3123648101-94765706-1005
  • 名称:FTSGroup  值:S-1-5-21-3393364855-3123648101-94765706-1004

(如果还是不行请到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.SQLEXPRESS\Setup 把里面名字和上面相同键值 复制上面的路径里面。)

*规律是3个值最后1位的值是相邻的

4.点安装界面的re-run按钮,重新验证。