none
SQL Client Components needed for WHCK for Windows 8.1 RRS feed

  • Question

  • Hello,

    I'm having a problem on installing Windows HCK for Windows 8.1.

    Version: 8.100.9627.0

    Here is the error:

    ------------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 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
    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 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
    CAQuietExec:  Source           : Boolean IsValidSqlServer(System.String, System.String)
    CAQuietExec:  Inner Exception  : 
    CAQuietExec:  
    CAQuietExec:  --------------END OF ERROR REPORT------------

    Can someone list all the SQL Client Components needed for WHCK for Windows 8.1 to run.

    Or can someone please help with the error encountered above.

    Big thanks!

    Friday, August 23, 2013 6:52 AM

All replies

  • Are you by any chance running an older download of HCKSetup.exe?  If so, can you follow the following steps?  The HCKSetup.exe must match the content you downloaded.  The steps to download and install on a remote system are:

    1. From the download location, click Download > Now.

    2. When prompted, select Run.

    WarningWarning
    Don't select the Save option. The Save option only downloads Windows HCK Setup and not the complete kit.

    3. When the Specify Location screen appears, select the Download Windows HCK for installation on a separate computer, and then click Next

    4. Choose an appropriate location to download the kit/QFE to.  The key is that the HCKSetup.exe you download the kit with must match the content you install.

    5. Move the entire download to the system you want to install the QFE and run the HCKSetup.exe from the download media. 


    This posting is provided "AS IS" with no warranties, and confers no rights

    Monday, August 26, 2013 9:19 PM
  • Hi gerogek,

    I'm very sure that the version of the HCKSetup.exe and the downloaded files are the same. I was able to successfully install the HCK for Windows 8.1 by using the direct install from the internet. Didn't find out the reason why my first step failed a couple of times.

    Thanks anyway!

    Tuesday, August 27, 2013 1:55 AM
  • Hello,

    Better to re-install every thing including the OS what you installed previously then your problem solve ( because when you install Windows HCK it will install required components automatically and your case something corrupted SQL files..! )


    Yesubabu Gude

    Tuesday, August 27, 2013 4:38 AM