locked
The given key was not present in the dictionary: SQL Server FCI RRS feed

  • Pergunta

  • Olá a todos,

    Eu estou encontrando muita dificuldade em instalar um SQL Server com FCI no Windows Server 2019.

    Estou seguindo o tutorial do vídeo encontrado neste link:

    https://blogs.msdn.microsoft.com/sql_pfe_blog/2018/07/05/configure-sql-server-failover-cluster-instance-on-azure-virtual-machines-with-msdtc/

    Eu tentei o SQL Server 2017, 2016 e 2014 e sempre acontece o mesmo erro:

    Component error code:          0x80131577
    Error description:             The given key was not present in the dictionary.

    Uma versão escrita do guia pode ser encontrada aqui, então você não precisa assistir ao vídeo para uma referência:

    https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-portal-sql-create-failover-cluster#step-4-create-sql-server-fci

    Vou colocar o log completo no comentário abaixo, para esse post não ficar muito grande

    segunda-feira, 20 de agosto de 2018 19:26

Todas as Respostas

  • Overall summary:
      Final result:                  Failed: see details below
      Exit code (Decimal):           -2068774911
      Start time:                    2018-08-20 13:53:55
      End time:                      2018-08-20 14:10:38
      Requested action:              InstallFailoverCluster

    Setup completed with required actions for features.
    Troubleshooting information for those features:
      Next step for SQLEngine:       Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Next step for DQ:              Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Next step for FullText:        Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Next step for Replication:     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.


    Cluster properties:
      Machine name: SQL-NODE-01
      Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured

      Machine name: SQL-NODE-02
      Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured

    Machine Properties:
      Machine name:                  SQL-NODE-01
      Machine processor count:       2
      OS version:                    Windows Server 2012
      OS service pack:               
      OS region:                     United States
      OS language:                   English (United States)
      OS architecture:               x64
      Process architecture:          64 Bit
      OS clustered:                  Yes

    Product features discovered:
      Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured

    Package properties:
      Description:                   Microsoft SQL Server 2014 
      ProductName:                   SQL Server 2014
      Type:                          RTM
      Version:                       12
      Installation location:         F:\x64\setup\
      Installation edition:          Enterprise

      Slipstream:                    True
      SP Level                       2

    Product Update Status:
      Success: KB 3171021

    Product Updates Selected for Installation:
      Title:                         Microsoft SQL Server 2014  with SP2
      Knowledge Based Article:       KB 3171021
      Version:                       12.2.5000.0
      Architecture:                  x64
      Language:                      1033

      Update Source:                 Slipstream


    User Input Settings:
      ACTION:                        InstallFailoverCluster
      AGTDOMAINGROUP:                <empty>
      AGTSVCACCOUNT:                 S2D-MSDTC\msadmin
      AGTSVCPASSWORD:                *****
      ASBACKUPDIR:                   Backup
      ASCOLLATION:                   Latin1_General_CI_AS
      ASCONFIGDIR:                   Config
      ASDATADIR:                     Data
      ASLOGDIR:                      Log
      ASPROVIDERMSOLAP:              1
      ASSERVERMODE:                  MULTIDIMENSIONAL
      ASSVCACCOUNT:                  <empty>
      ASSVCPASSWORD:                 <empty>
      ASSVCSTARTUPTYPE:              Automatic
      ASSYSADMINACCOUNTS:            <empty>
      ASTEMPDIR:                     Temp
      COMMFABRICENCRYPTION:          0
      COMMFABRICNETWORKLEVEL:        0
      COMMFABRICPORT:                0
      CONFIGURATIONFILE:             C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20180820_135352\ConfigurationFile.ini
      ENU:                           true
      ERRORREPORTING:                false
      FAILOVERCLUSTERDISKS:          Cluster Virtual Disk (Data), Cluster Virtual Disk (Log)
      FAILOVERCLUSTERGROUP:          SQL Server (MSSQLSERVER)
      FAILOVERCLUSTERIPADDRESSES:    IPv4;10.0.0.110;Cluster Network 1;255.255.255.0
      FAILOVERCLUSTERNETWORKNAME:    sqlcluster
      FEATURES:                      SQLENGINE, REPLICATION, FULLTEXT, DQ
      FILESTREAMLEVEL:               0
      FILESTREAMSHARENAME:           <empty>
      FTSVCACCOUNT:                  NT Service\MSSQLFDLauncher
      FTSVCPASSWORD:                 <empty>
      HELP:                          false
      IACCEPTSQLSERVERLICENSETERMS:  true
      INDICATEPROGRESS:              false
      INSTALLSHAREDDIR:              C:\Program Files\Microsoft SQL Server\
      INSTALLSHAREDWOWDIR:           C:\Program Files (x86)\Microsoft SQL Server\
      INSTALLSQLDATADIR:             C:\ClusterStorage\Data\
      INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
      INSTANCEID:                    MSSQLSERVER
      INSTANCENAME:                  MSSQLSERVER
      ISSVCACCOUNT:                  NT AUTHORITY\Network Service
      ISSVCPASSWORD:                 <empty>
      ISSVCSTARTUPTYPE:              Automatic
      MATRIXCMBRICKCOMMPORT:         0
      MATRIXCMSERVERNAME:            <empty>
      MATRIXNAME:                    <empty>
      PID:                           *****
      QUIET:                         false
      QUIETSIMPLE:                   false
      RSINSTALLMODE:                 DefaultNativeMode
      RSSHPINSTALLMODE:              DefaultSharePointMode
      RSSVCACCOUNT:                  <empty>
      RSSVCPASSWORD:                 <empty>
      RSSVCSTARTUPTYPE:              Automatic
      SAPWD:                         <empty>
      SECURITYMODE:                  <empty>
      SQLBACKUPDIR:                  <empty>
      SQLCOLLATION:                  SQL_Latin1_General_CP1_CI_AS
      SQLSVCACCOUNT:                 S2D-MSDTC\msadmin
      SQLSVCPASSWORD:                *****
      SQLSYSADMINACCOUNTS:           S2D-MSDTC\msadmin
      SQLTEMPDBDIR:                  <empty>
      SQLTEMPDBLOGDIR:               C:\ClusterStorage\Log\MSSQL12.MSSQLSERVER\MSSQL\Log
      SQLUSERDBDIR:                  <empty>
      SQLUSERDBLOGDIR:               C:\ClusterStorage\Log\MSSQL12.MSSQLSERVER\MSSQL\Log
      SQMREPORTING:                  false
      UIMODE:                        Normal
      UpdateEnabled:                 true
      UpdateSource:                  Slipstream
      USEMICROSOFTUPDATE:            false
      X86:                           false

      Configuration file:            C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20180820_135352\ConfigurationFile.ini

    Detailed results:
      Feature:                       Database Engine Services
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred during the setup process of the feature.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x80131577
      Error description:             The given key was not present in the dictionary.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.5000.0&EvtType=0xA0A72FEE%400xD05BC945&EvtType=0xA0A72FEE%400xD05BC945

      Feature:                       Data Quality Services
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x80131577
      Error description:             The given key was not present in the dictionary.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.5000.0&EvtType=0xA0A72FEE%400xD05BC945&EvtType=0xA0A72FEE%400xD05BC945

      Feature:                       Full-Text and Semantic Extractions for Search
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x80131577
      Error description:             The given key was not present in the dictionary.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.5000.0&EvtType=0xA0A72FEE%400xD05BC945&EvtType=0xA0A72FEE%400xD05BC945

      Feature:                       SQL Server Replication
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x80131577
      Error description:             The given key was not present in the dictionary.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.5000.0&EvtType=0xA0A72FEE%400xD05BC945&EvtType=0xA0A72FEE%400xD05BC945

      Feature:                       SQL Browser
      Status:                        Passed

      Feature:                       SQL Writer
      Status:                        Passed

      Feature:                       SQL Client Connectivity
      Status:                        Passed

      Feature:                       SQL Client Connectivity SDK
      Status:                        Passed

      Feature:                       Setup Support Files
      Status:                        Passed

    Rules with failures:

    Global rules:

    There are no scenario-specific rules.

    Rules report file:               C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\20180820_135352\SystemConfigurationCheck_Report.htm
    segunda-feira, 20 de agosto de 2018 19:27
  • Marcelo,

    Você esta tentando no Windows Server 2019? É isso mesmo? Esta versão ainda esta em fase de desenvolvimento.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 21 de agosto de 2018 12:34
    Moderador
  • Sim é isso mesmo. Assim como o cidadão que faz o vídeo demonstrando.
    terça-feira, 21 de agosto de 2018 13:09
  • Marcelo,

    Certo, mas sinceramente falando, não sei dizer se este tipo de funcionalidade já esta totalmente funcional no Windows Server 2019, ainda mais para versões mais antigas do SQL Server, se fosse somente a versão 2017 que estivesse dando esta falha poderíamos ter um melhor direcionamento.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    sexta-feira, 24 de agosto de 2018 18:07
    Moderador
  • Estranho. No log de instalação consta

        OS version:                    Windows Server 2012

    no servidor SQL-NODE-01.


    José Diz     Belo Horizonte, MG - Brasil     [e-mail]   [Porto SQL]



    • Editado José Diz domingo, 2 de setembro de 2018 21:01
    domingo, 2 de setembro de 2018 20:41
  • Estranho. No log de instalação consta

        OS version:                    Windows Server 2012

    no servidor SQL-NODE-01.


    José Diz     Belo Horizonte, MG - Brasil     [e-mail]   [Porto SQL]



    José,

    O Log também apresenta a versão do SQL Server como 2014.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 4 de setembro de 2018 17:14
    Moderador
  • Marcelo,

    Poderia nos detalhar um pouco mais sobre a configuração do Cluster?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    terça-feira, 4 de setembro de 2018 17:15
    Moderador
  • José,
    O Log também apresenta a versão do SQL Server como 2014
    Pois é, no trecho do log não encontrei referência a Windows Server 2019. A não ser que seja o SQL-NODE-02.

    José Diz     Belo Horizonte, MG - Brasil    [e-mail]   [Porto SQL]



    • Editado José Diz terça-feira, 4 de setembro de 2018 18:37
    terça-feira, 4 de setembro de 2018 18:36