Windows SQL server 2008安装错误error1310解决之道

出现以下错误:
Error 1310.Error writing to file: microsoft.visualstudio.textmanager.interop.9.0.dll. Verify that you have access to that directory.
单击“重试”将重试失败的操作,单击“取消”将取消此操作并继续安装。
有关帮助信息,请单击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDF039760%25401201%25401
首先,确保你安装的是x64位版sql2008,安装好了.net framework 3.5 sp1.下面我说一下空机上的安装顺序:
一般,安装sql 2008时,最好不要事先安装了office2007,容易出现安装错误以及安装目录不可更改的问题。
所以要先卸载掉office2007,并保证注册表没有sql server 2008相关项。
接着是安装方法(假定你不安装expression web,如果要装这个一定要第一个装,而且是administrator下装):
修改目录安装vs2008和sql server 2008方法:
先安装Visual Studio 2008,然后把VS SP1的补丁打上,然后打开添加/删除程序,把里面有SQL字样的都删了,然后在运行框里输入RegEdit,查找所有C:\Program Files\Microsoft SQL Server字符串,然后统统删了。然后再运行SQL Server 2008的安装程序,这个时候应该就可以修改SQL Server 2008的共享目录了(否则你会发现sql2008只能装在c盘。如果先装sql2008,后装vs,就会发现vs只能装在c盘,原因是部分文件已经默认安装在了c盘,而且不可更改)
Business Intelligence Development Studio安装方法:
1. 建立目录C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE;
2. 复制目录D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\下的devenv.exe、devenv.exe.config两个文件及PrivateAssemblies这个目录到步骤3中新建的目录下面;(SQL Server Business Intelligence Development Studio默认是在C盘的上述目录(不知道为什么64位的SQL Server中使用的SQL Server Business Intelligence Development Studio也是32位的),而且没得改,所以在先装Visual studio 2008的情况下,用上述方法虚造一个C盘的Visual studio出来)
3. SQL Server安装完成后,还需要将 C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies这个目录复制回D盘,所有要覆盖的文件选择“跳过”。最后将开始菜单中,Microsoft SQL Server 2008 SQL Server Business Intelligence Development Studio快捷方式中的文件位置改成D盘;
如果上面安装Business Intelligence Development Studio失败,那么重复2步骤,然后运行sql server 2008安装向导,添加组件,安Business Intelligence Development Studio即可。同样安装完后,执行步骤3.

发表评论

电子邮件地址不会被公开。 必填项已用*标注