zoukankan      html  css  js  c++  java
  • SQL Server 2008安装路径出错解决办法

    /* from: http://tech.sina.com.cn/roll/2008-12-08/1546904090.shtml */

      SQL Server 2008在安装时,如果修改安装路径,例如想把“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.”

      遇到这一问题,很多朋友都手足无措,其实MS的论坛里早就给出了解决办法,下面的这篇帖子就解决了这个问题: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

      除此之外,我们还可以通过别的办法加以解决:插入光盘后不要用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的任何有关项,但并不保证一定能行。

      (究其原因,我怀疑是微软在安装时先要复制安装支持文件,而这时使用的是默认的路径,因为之前根本没有设置路径这项。一旦完成就无法改变安装路径,不然会和支持文件的路径冲突,因此只能一条黑道走到底,而命令行安装时先指定路径,其实就是指定了复制支持文件的路径。)

  • 相关阅读:
    造轮子 | 怎样设计一个面向协议的 iOS 网络请求库
    win7 激活码 秘钥
    python-pptx
    pycharm
    itop 环境
    Ubuntu上安装MongoDB(译)
    python之fabric(二):执行模式(转)
    python之fabric(一):环境env
    Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
    vagrant系列教程(四):vagrant搭建redis与redis的监控程序redis-stat(转)
  • 原文地址:https://www.cnblogs.com/kofkyo/p/2297270.html
Copyright © 2011-2022 走看看