SQL Server 2014升级顾问失败

时间:2014-07-07 21:08:43

标签: sql-server upgrade sql-server-2014

我已经在VM上安装了SQL Server 2014 Enterprise,并且正在尝试安装升级顾问。

说明我应该运行SqlUA.msi,但我收到以下错误:

  

安装程序缺少先决条件:

     

Microsoft SQL Server 2014 Transact-SQL-ScriptDom,升级顾问安装程序未安装。要继续,请从下面的超链接安装SQL Server 2014 Transact-SQL ScriptDom,然后再次运行升级顾问设置操作:

     

http://go.microsoft.com/fwlink/?LinkID=296473

这只是带我到下载页面。没有ScriptDom文件,但进一步搜索显示他们的意思是SQLDOM。所以我从上面的那个页面安装了SQLDOM.msi并得到以下错误:

  

Microsoft SQL Server 2012 Transact-SQL-ScriptDom

     

安装Microsoft SQL Server 2012 Transact-SQL-ScriptDom失败,因为计算机上已存在更高版本。要继续,请卸载更高版本,然后再次运行Microsoft SQL Server 2012 Transact-SQL ScriptDom安装程序。

嗯,这很令人困惑。首先我被告知我没有它,然后我被告知我正在尝试安装旧版本。我已经重新启动了VM和我的本地笔记本电脑但没有帮助。 Microsoft支持人员告诉我他们不支持升级顾问。

3 个答案:

答案 0 :(得分:5)

转到Microsoft®SQLServer®2014Feature Pack页面,此处:

http://www.microsoft.com/en-us/download/details.aspx?id=42295

单击“下载”按钮,然后查找名为“SqlDom.msi”的下载; x64版本约为1/3,x86版本约为80-85%。

这些应该是ScriptDom的最新版本。

答案 1 :(得分:2)

我有同样的问题,安装了x64 sqldom.msi - 它没有用。所以我然后安装了x86版本,升级顾问工作了。这是在服务器2012R2上使用SQL2012 x64。

答案 2 :(得分:0)

无法安装Eng_Microsoft_SQLServer_TransactSql_ScriptDom_dll_32文件,因为在cabinet文件redist.cab中找不到该文件。这可以 指示网络错误,从安装介质读取错误或此程序包有问题。