SQL Server 2008 修改安装路径后安装出错的解决方法

1、安装时如果修改安装路径后报错

例如想把“C:\Program Files\Microsoft SQL Server” 修改为“D:\Program Files\Microsoft SQL Server

错误的详细信息是:"The INSTANCESHAREDWOWDIR command line value was not specified. This value must be specified when the INSTANCESHAREDDIR value is specified."

这篇Post回答了这个问题:http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3736253&SiteID=17

翻译过来就是:

首先:不修改路径,使用默认方式安装,最后在确认安装时会显示ConfigurationFile.ini文件的路径,到这个路径下面将安装配置文件复制到其他路径,例如D:\,然后退出安装

其次:使用记事本打开这个文件,根据实际需求将“C:\Program Files\Microsoft SQL Server” 查找替换为“D:\Program Files\Microsoft SQL Server”后保存

最后:在命令行转到安装目录,开始安装,如果是Vista,记得使用管理员权限运行命令行,输入以下指令:

setup.exe /action=Install /configurationfile=D:\ConfigurationFile.ini

2、插入光盘后不要用autorun的安装,使用命令行安装!cd进安装光盘的根目录,输入命令:
setup.exe /INSTALLSHAREDDIR="D:\\Program Files\\Microsoft SQL Server\\" /INSTALLSHAREDWOWDIR="D:\\Program Files (x86)\\Microsoft SQL Server\\"
安装即可,其中INSTALLSHAREDDIR为x64部件安装的路径,INSTALLSHAREDWOWDIR为x32部件安装的路径。

切记不可使用默认的setup.exe就安装的方式,一旦进入安装完支持文件之后,就算你退出安装程序,运行上面的命令语句也无法改变安装路径!如果已经安装了支持文件,你可以在控制面板尝试卸载清光SQL Server的任何有关项,但并不保证一定能行。
(究其原因,我怀疑是微软在安装时先要复制安装支持文件,而这时使用的是默认的路径,因为之前根本没有设置路径这项。一旦完成就无法改变安装路径,不然会和支持文件的路径冲突,因此只能一条黑道走到底,而命令行安装时先指定路径,其实就是指定了复制支持文件的路径。)

http://www.yaosansi.com/post/1399.html#cmt811

时间: 2024-10-27 20:00:35

SQL Server 2008 修改安装路径后安装出错的解决方法的相关文章

SQL Server 2008管理工具出现 远程过程调用失败0x800706be解决方法

SQL Server 2008管理工具出现 远程过程调用失败0x800706be解决方法 - MSSQL - 次元立方网 - 电脑知识与技术互动交流平台 http://www.it165.net/database/html/201305/3884.html     解决方法 出现此问题是因为在安装 Visual Studio 2012(VS2012) 时,会自动安装 "Microsoft SQL Server 2012 Express LocalDB" 这项服务,导致 SQL Serv

安装SQL Server 2008时,提示“重启计算机失败”的解决方法

安装SQL Server 2008时,提示“重启计算机失败”,如何解决呢? (网络借图) 解决方法: 注册表找到如下位置:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager” 右侧选择删除“PendingFileRenameOperations”. 注意:删除前,最好将此节点导出备份.已备不测.

SQL Server 2008 R2占用内存越来越大两种解决方法

SQL Server 2008 R2运行越久,占用内存会越来越大. 第一种:有了上边的分析结果,解决方法就简单了,定期重启下SQL Server 2008 R2数据库服务即可,使用任务计划定期执行下边批处理: net stop sqlserveragentnet stop mssqlservernet start mssqlservernet start sqlserveragent 第二种:进入Sql server 企业管理器(管理数据库和表的,这个都不知道就不用往下看了),在数据库服务器名称

Debian9安装Atom后无法启动之解决方法

Debian9安装Atom后无法启动之解决方法 在Atom官网下载了适合于Debian的安装包后,使用$ sudo dpkg -i Atom.deb进行了安装,然后点击Atom的图标启动时,发现加载半天后退出了. 打开命令行,执行命令$ atom,发现有错误提示,提示内容如下: 大专栏  Debian9安装Atom后无法启动之解决方法ht">$ atom $ atom 依赖于libgconf-2.4.so,单并没有发现该so文件,加载失败 原来是缺少依赖了,不多说,直接修复缺少的依赖: $

Microsoft SQL Server 2008 R2完全卸载再安装手册

  Microsoft SQL Server 2008 R2安装后,可能一些原因导致程序故障,需要重新安装,但是卸载后,很难再进行安装,基本都会报错,导致程序无法正常安装使用,以下是亲测有效的方法,屡试不爽,以及一些其它可能出现的问题,如参照以下方法仍旧不能解决,建议重新安装系统,再安装数据库,这是最简单最有效的方法,. 第一部分完全卸载Microsoft SQL server 2008 R2 首先进入控制面板:鼠标左键点击左下角windows图标键 2. 进入后选择程序和功能 找到Micros

SQL SERVER 2008升级到SP4后,服务无法启动

为了提高SQL性能和安全性,2号给客户升级SQL 2008 SP4补丁,升级过程中一切顺利.但重启服务器后,发现SQL服务无法启动,事件日志引出此错误: 由于升级步骤'sqlagent100_msdb_upgrade.sql'遇到错误598(状态1,严重性25),因此数据库'master'的脚本级别升级失败. 尝试恢复模板MASTER数据库,修复安装,升级修复都无法解决,后在网上找方案,发现在SQL启动参数中加 ;-T902参数可以启动SQL,并且能成功登录SMSS,步骤如下: Enable t

安装xampp后apache不能启动解决方法

(安装提示:重要! 由于激活用户帐户控制(uac)在您的系统的一些XAMPP的功能可能是限制.使用UAC请避免将XAMPP安装到C:程序文件(x86)(缺少写的权限).在此设置后,或与系统配置实用程序禁用UAC.) Important! Because an activated User Account Control (UAC) on your sytem some functions of XAMPP are possibly restricted. With UAC please avoi

eclipse安装TestNG后无法使用TestNG的解决方法

eclipse版本:luna 在线安装testNG版本为6.9 由于TestNG版本问题或者在线安装时未安装features插件,导致此问题 以下为解决方案: 发现很多同学和我一样无法在线安装testNg,现在分享一个离线安装的方法,及安装文件,希望能够帮到大家.1.下载附件,并解压.(后面有),或者百度网盘http://pan.baidu.com/s/1i3y1QtR2.将解压后的文件..\eclipse-testng离线包\features\目录下的文件夹org.testng.eclipse

Windows Server 2008 R2 FTP无法从外部访问的解决方法

在Windows Server 2008 R2中配置好FTP服务器后,可以在本机访问,但是无法从另一台电脑访问.原因就是在于防火墙没有配置好. 1.首先检查服务器管理器中的入站规则,确保已启用FTP服务器.如下图: 上面这个一般默认都是配置好的,关键在于下面这个配置,需要手动进行. 2.打开“控制面板”--“Windows防火墙”,点击左边的“允许程序或功能通过Windows防火墙”,在新窗口中点击“允许运行另一程序”.在浏览中找到“C:\Windows\System32\svchost.exe