HCK控制器安装失败 - 需要SQL客户端组件... [英] HCK Controller installation fails - SQL Client Components required ...

查看:78
本文介绍了HCK控制器安装失败 - 需要SQL客户端组件...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在Windows 2008 Server R2 SP1上安装HCK控制器并收到错误:

I am trying to install the HCK Controller on a Windows 2008 Server R2 SP1 and get the error:

CAQuietExec: 错误::
$
*************************************** *********************错误报告(异常等级包括内部异常。等级0表示最外层异常)

CAQuietExec: 

CAQuietExec:  ------------错误报告开始------------
$
CAQuietExec: 

CAQuietExec: 级            :0
$
CAQuietExec: 错误消息    :此操作需要SQL客户端组件,请将SQL客户端工具安装到正在执行此操作的计算机上,然后重试。

CAQuietExec: 源           :Void CreateEnterprise(Microsoft.DistributedAutomation.DSLink,Microsoft.DistributedAutomation.ServiceCollection,Boolean)

CAQuietExec: 内部异常  :System.Runtime.InteropServices.COMException(0x80040154):由于以下错误,检索具有CLSID {100202C1-E260-11CF-AE68-00AA004A34D5}的组件的COM类工厂失败:80040154.
$
CAQuietExec :     at Microsoft.DistributedAutomation.SqlDataStore.SqlDataStoreSetup.IsValidSqlServer(String serverName,String databaseName)

CAQuietExec: 呼叫堆栈       :   在Microsoft.DistributedAutomation.SqlDataStore.SqlDataStoreSetup.CreateEnterprise(DSLink identityDSLink,ServiceCollection serviceList,Boolean standaloneInstall)

CAQuietExec:    在Microsoft.DistributedAutomation.EnterpriseSetup.EnterpriseSetupHelper.CreateEnterprise(EnterpriseConfiguration enterpriseConfig,DSLink dsLink,String setupFilePath,Boolean standaloneInstall)

CAQuietExec:    在Microsoft.DistributedAutomation.EnterpriseSetup.Tools.CMain.Main(String args)

CAQuietExec: 跟踪            :


CAQuietExec: 

CAQuietExec: 级            :1
$
CAQuietExec: 错误消息    :由于以下错误,检索具有CLSID {100202C1-E260-11CF-AE68-00AA004A34D5}的组件的COM类工厂失败:80040154。
$
CAQuietExec: 源           :Boolean IsValidSqlServer(System.String,System.String)

CAQuietExec: 内部异常  :
$
CAQuietExec: 

CAQuietExec:  --------------错误报告结束------------ ******************** ****************************************
CAQuietExec:  错误0x80070001:命令行返回错误。

CAQuietExec: 错误0x80070001:CAQuietExec失败

CustomAction CreateStandaloneEnterprise返回实际错误代码1603(请注意,如果在沙箱中发生翻译,这可能不是100%准确)

CAQuietExec:  Error::
************************************************************ERROR REPORT (Exception levels including inner exceptions. Level 0 denotes outermost exception)
CAQuietExec: 
CAQuietExec:  ------------START OF ERROR REPORT------------
CAQuietExec: 
CAQuietExec:  Level            : 0
CAQuietExec:  Error Message    : SQL client components are required for this operation, please install SQL client tools onto the machine that this operation is being carried on and try again.
CAQuietExec:  Source           : Void CreateEnterprise(Microsoft.DistributedAutomation.DSLink, Microsoft.DistributedAutomation.ServiceCollection, Boolean)
CAQuietExec:  Inner Exception  : System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {100202C1-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80040154.
CAQuietExec:     at Microsoft.DistributedAutomation.SqlDataStore.SqlDataStoreSetup.IsValidSqlServer(String serverName, String databaseName)
CAQuietExec:  Call Stack       :    at Microsoft.DistributedAutomation.SqlDataStore.SqlDataStoreSetup.CreateEnterprise(DSLink identityDSLink, ServiceCollection serviceList, Boolean standaloneInstall)
CAQuietExec:     at Microsoft.DistributedAutomation.EnterpriseSetup.EnterpriseSetupHelper.CreateEnterprise(EnterpriseConfiguration enterpriseConfig, DSLink dsLink, String setupFilePath, Boolean standaloneInstall)
CAQuietExec:     at Microsoft.DistributedAutomation.EnterpriseSetup.Tools.CMain.Main(String args)
CAQuietExec:  Trace            :
CAQuietExec: 
CAQuietExec:  Level            : 1
CAQuietExec:  Error Message    : Retrieving the COM class factory for component with CLSID {100202C1-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80040154.
CAQuietExec:  Source           : Boolean IsValidSqlServer(System.String, System.String)
CAQuietExec:  Inner Exception  :
CAQuietExec: 
CAQuietExec:  --------------END OF ERROR REPORT------------************************************************************
CAQuietExec:  Error 0x80070001: Command line returned an error.
CAQuietExec:  Error 0x80070001: CAQuietExec Failed
CustomAction CreateStandaloneEnterprise returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

... look像一些SQL客户端软件缺少但我需要安装什么来使其工作?

...looks like some SQL clients software is missing but what do i need to install to make this work?

谢谢

Alex

推荐答案

系统是否已预先安装了SQL实例在您尝试安装HCK控制器之前安装? 如果是这样,您可能希望尝试在单独,干净的系统上安装HCK Controller以减轻您可能遇到的任何问题,因为我们安装
一个SQL实例,它满足我们运行HCK Controller的所有要求。 或者,如果您能够卸载可能在现有系统上存在冲突的所有SQL实例,则尝试安装
HCK控制器应再次安装我们自动要求的任何SQL组件。

Did the system already have an instance of SQL pre-installed before you attempted HCK Controller install?  If so, you might want to attempt to install HCK Controller on a separate, clean system to alleviate any trouble you might encounter, as we install an instance of SQL which satisfies all of our requirements to run HCK Controller.  Optionally, if you are able to uninstall all instance of SQL, which may be potentially conflicting on the existing system, then attempting to install HCK Controller should once again install any SQL components we require automatically.

我们为希望维护自己的SQL版本的客户提供一些文档和帮助,但您必须确保使用这些选项安装它们;

We provide some documentation and help for customers who wish to maintain their own version of SQL, but you must make sure it is installed using these options;

http://msdn.microsoft.com/en-us/library/windows/hardware /hh998800.aspx


这篇关于HCK控制器安装失败 - 需要SQL客户端组件...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆