需要安装的相关软件:Visual Studio2008、Visual Studio 2008 SP1、Visual Studio 2010、Visual Studio 2010 SP1、Visual Studio 2012、Visual Studio 2013 Preview、SQL Server 2008 R2、SQL Server 2012、SQL Server 2012 SP1
要想完全安装上述软件并且可以修改安装路径,请按以下顺序及操作进行:
1. 安装SQL Server 2008 R2,在干净的系统下,此时可以修改安装路径。
2. 安装SQL Server 2012,这里也可以修改安装路径。
3. 进入“控制面板”-“程序”-“程序和功能”。找到下面这四项并删除
Microsoft Visual Studio Tools for Applications 2.0 - ENU
Microsoft Visual Studio Tools for Applications 2.0 Language Pack - CHS
Microsoft Visual Studio 2008 Shell (integrated mode) – CHS
Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package
注意:如果不安装SqlServer2012,则不会有上面的第四项出现,所以只需删除其他三项。
4. 接下来安装以下VS产品时都可以修改安装路径
Visual Studio 2008、Visual Studio 2008 SP1、Visual Studio 2010、Visual Studio 2010 SP1、Visual Studio 2012、Visual Studio 2013
5. 我的SQL Server 2012 SP1是在以上所有VS产品安装完后再安装的,默认与SQL Server 2012是同一个路径,不能修改。提示:装完Team Foundation Server 2013 Preview,要进行配置,他的数据库要求版本比较高,连SQL Server 2012(11.0.2100.60版本)也不行,必须更高的,所以我装了SP1版的。
6. 注意:如果你要安装SqlServer2012,那么在删除
Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package这项后,你会发现打开SQL Server Management 2012(即SQL Server的管理界面)时出现错误,错误提示内容应该为:Cannot find one or more components. Please reinstall the application.
解决这种错误的方案我在网上找到两种。
第一种:
方案地址:http://www.45it.com/database/201209/32087.htm
方案内容:下载Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package安装包,安装后就可以打开了。
结果:这种方法我试了,我个人是没有成功,安装后,打开SQL Server Management 2012还是出错。
第二种:
方案地址:http://www.cnblogs.com/andrewgao/archive/2012/10/24/2737195.html
方案内容:按Win + R进入运行界面
输入 regedit 点击确定,进入注册表界面
找到HKEY_CURRENT_USERSoftwareMicrosoftSQL Server Management Studio,
删除11.0_Config这个文件夹,然后打开SQL Server Management 2012就OK了。
结果:我个人是非常推荐这种方法的,我试了好几次都可以的(为什么说试了好几次,因为我经常的重装系统,呵呵)。