折腾了一天才将个开发环境搭建起来, 在这里贡献出来供大家参考
.   相关知识
首先我们必须搞清楚 SQL 2005 VS 2005 是基于 .NET 2.0 框架之下的,而 SQL 2008 VS 2008 是基于 .Net 3.5 框架之下的 , 所以旧的框架不能安装在新的框架之上 , 所以正常的安装顺序应该是 SQL2005->VS 2005->SQL 2008->VS2008
之所以 VS SQL 之后安装是因为 VS 默认自带一个 SQL express 版本 , 安装 SQL 会提示要先删除 express 的相关组件 , 这个比较麻烦 , 所以建议先安装 SQL, 以免减少不必要的麻烦 .

 

. 安装 SQL2005 准备事项 :

1.       首先保证IIS 已经安装(从添加/删除windows组件里安装, 需要xp系统盘)

2.       既然SQL2005是基于.Net 2.0, 那么必须保证首先安装 .NET 2.0

 

. 安装 :
1. 首先必须保证系统无 . Net 2.0 以上的框架 . 如有先删除 , 另外如果系统是 XP, 必须保证是 pro, Home 版貌似无法安装 ( 没验证过 ), XP 版只支持 development , 不能安装企业版 , SQL 2008 貌似没这个霸王条款 Vista windows 7 的没试验过,本人只在 XP 下试验成功过,当然也是重转了 N 次,才搞定
       2. XP 下安装 SQL development 版需要选择 X64 还是 X86 的,另外安装时先运行安装向导,先安装好 Native Client ,否则,如果直接安装数据库而不运行安装向导 , 安装过程中会提示未检测到 Native Client
       3. 安装时注意相关项选择 , 在新建一个实例还是默认实例时如果你的系统安装了 SQL2000 最好选择新建实例 , 否则会直接将 2000 的实例过渡过来,造成访问错误。选泽访问用户时,最好选择 windows 内置账户,另外还有个 sa 用户密码设置最好别选默认,在选择安装组件时自己根据需要选择,个人建议不懂的话,就全部选上。
四.相关问题解决方法
       安装结束后提示 Database Sever 安装失败,并且找不到 Management Studio 。此时有几个解决方法:

     将已有的和SQL有关的应用程序在控制面板的添加删除中全部清理干净(推荐用超级兔子自带的卸载,因为系统自带的卸载无法显示相关组件,会出现清理不干净),之后再将注册表中的相关项都删除(推荐使用超级兔子的注册表清理),然后重新安装

     重装系统,个人重装过一次系统,结果还是出现上述问题

     下载EXPRESS版本的MANAGEMENT STUDIO安装。GG下就能找到,不过安装完之后就是很多功能不能支持,但是基本的建标查询功能还是有的,如果不想麻烦的用户就推荐这个

另安装 VS2008 时可能会提示安装失败,没事,直接再次安装,不用重启