Versões de SQL Server suportadas para Gestor de Configuração
Aplica-se a: Configuration Manager (ramo atual)
Cada site do Gestor de Configurações requer uma versão e configuração de SQL Server suportadas para hospedar a base de dados do site.
Instâncias e localizações do SQL Server
Site da administração central e locais primários
A base de dados do site deve utilizar uma instalação completa de SQL Server.
SQL Server podem ser localizadas:
- O computador do servidor do site.
- Um computador que está afastado do servidor do site.
São suportadas as seguintes instâncias:
O padrão ou o exemplo nomeado de SQL Server.
Múltiplas configurações de instâncias.
Um SQL Server sempre em caso de cluster de failover. Para obter mais informações, consulte Uma SQL Server Sempre Na conversão do cluster para a base de dados do site.
Um grupo de SQL Server Always On availability. Para obter mais informações, consulte Prepare-se para utilizar um grupo de SQL Server Always On availability.
Sítios secundários
A base de dados do site pode utilizar a instância padrão de uma instalação completa de SQL Server ou SQL Server Express.
SQL Server deve estar no computador do servidor do site.
Limitações ao suporte
As seguintes configurações não são suportadas:
Uma instância de cluster de failover numa configuração de cluster de equilíbrio de carga de rede (NLB)
Uma instância de cluster de failover num Cluster Shared Volume (CSV)
SQL Server tecnologia de espelhamento da base de dados e replicação peer-to-peer
SQL Server replicação transacional é suportada apenas para replicar objetos para pontos de gestão configurados para usar réplicas de base de dados.
Versões suportadas de SQL Server
Numa hierarquia com vários sites, diferentes sites podem usar diferentes versões de SQL Server para hospedar a base de dados do site. Desde que os seguintes itens sejam verdadeiros:
- O Gestor de Configuração suporta as versões de SQL Server que utiliza.
- As SQL Server versões que utiliza permanecem suporte por parte da Microsoft.
- SQL Server suporta a replicação entre as duas versões de SQL Server. Para obter mais informações, consulte SQL Server replicação compatibilidade retrógrada.
Para SQL Server 2016 e anteriores, o suporte para cada SQL Server versão e pacote de serviço segue a Microsoft Lifecycle Policy. O suporte para um pacote de serviço SQL Server específico inclui atualizações cumulativas, a menos que quebrem a compatibilidade para trás na versão do pacote de serviço base. A partir de SQL Server 2017, os packs de serviço não serão lançados, uma vez que segue um modelo moderno de manutenção. A equipa SQL Server recomenda a instalação contínua e proativa de atualizações cumulativas à medida que ficam disponíveis.
Salvo especificação em contrário, as seguintes versões de SQL Server são suportadas com todas as versões ativas do Gestor de Configuração. Se for adicionado suporte para uma nova versão SQL Server, a versão 'Gestor de Configuração' que adiciona esse suporte é anotado. Da mesma forma, se o suporte for depreciado, procure detalhes sobre as versões afetadas do Gestor de Configuração.
Importante
Quando utiliza SQL Server Standard para a base de dados no site da administração central, limita-se o número total de clientes que uma hierarquia pode suportar. Consulte Dimensionamento e números da escala.
SQL Server 2019: Standard, Enterprise
Pode utilizar esta versão com atualização cumulativa 5 (CU5) ou posterior, desde que a sua versão de atualização cumulativa seja suportada pelo ciclo de vida SQL Server. A CU5 é o requisito mínimo para SQL Server 2019, uma vez que resolve um problema com a inelinização scalar UDF.
Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site de administração central
- Um site primário
- Um site secundário
SQL Server 2017: Standard, Enterprise
Pode utilizar esta versão com a versão 2 ou superior da atualização cumulativa, desde que a sua versão de atualização cumulativa seja suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site de administração central
- Um site primário
- Um site secundário
SQL Server 2016: Standard, Enterprise
Pode utilizar esta versão com o pacote de serviços mínimos e a atualização cumulativa suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site de administração central
- Um site primário
- Um site secundário
SQL Server 2014: Standard, Enterprise
Pode utilizar esta versão com o pacote de serviços mínimos e a atualização cumulativa suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site de administração central
- Um site primário
- Um site secundário
SQL Server 2012: Standard, Enterprise
Pode utilizar esta versão com o pacote de serviços mínimos e a atualização cumulativa suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site de administração central
- Um site primário
- Um site secundário
Importante
A partir da versão 2107, o suporte para SQL Server 2012 é depreciado. O seu ciclo de suporte termina em julho de 2022. Planeia atualizar todos os servidores da base de dados antes desse tempo. Para mais informações, consulte SQL Server.
Expresso SQL Server 2017
Pode utilizar esta versão com a versão 2 ou superior da atualização cumulativa, desde que a sua versão de atualização cumulativa seja suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site secundário
Expresso SQL Server 2016
Pode utilizar esta versão com o pacote de serviços mínimos e a atualização cumulativa suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site secundário
Expresso SQL Server 2014
Pode utilizar esta versão com o pacote de serviços mínimos e a atualização cumulativa suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site secundário
SQL Server 2012 Express
Pode utilizar esta versão com o pacote de serviços mínimos e a atualização cumulativa suportada pelo ciclo de vida SQL Server. Pode utilizar esta versão do SQL Server para os seguintes sites:
- Um site secundário
Importante
A partir da versão 2107, o suporte para SQL Server 2012 é depreciado. O seu ciclo de suporte termina em julho de 2022. Planeia atualizar todos os servidores da base de dados antes desse tempo. Para mais informações, consulte SQL Server.
Configurações necessárias para o SQL Server
As seguintes configurações são necessárias por todas as instalações de SQL Server que utiliza para uma base de dados do site, incluindo SQL Server Express. Quando o Gestor de Configuração instala SQL Server Express como parte de uma instalação de site secundário, cria automaticamente estas configurações.
versão de arquitetura SQL Server
O Gestor de Configuração requer uma versão de 64 bits de SQL Server para hospedar a base de dados do site.
Colagem de base de dados
Em cada local, tanto a instância de SQL Server que é utilizada para o site como a base de dados do site devem utilizar a seguinte colagem: SQL_Latin1_General_CP1_CI_AS.
O Gestor de Configuração suporta duas exceções a esta colagem para a norma China GB18030. Para mais informações, consulte o apoio internacional.
Nível de compatibilidade da base de dados
O Gestor de Configuração requer que o nível de compatibilidade para a base de dados do site não seja inferior ao mais baixo suportado SQL Server versão para a versão Do Gestor de Configuração.
Quando atualiza uma base de dados do site a partir de uma versão anterior de SQL Server, a base de dados mantém o seu nível de estimativa de cardinalidade existente, se for no mínimo permitido para esse caso de SQL Server. Quando atualiza SQL Server com uma base de dados a um nível de compatibilidade inferior ao nível permitido, define automaticamente a base de dados para o nível de compatibilidade mais baixo permitido por SQL Server.
A tabela a seguir identifica os níveis de compatibilidade recomendados para as bases de dados do site do Gestor de Configuração:
Versão do SQL Server | Níveis de compatibilidade suportados | Nível recomendado |
---|---|---|
SQL Server 2019 | 150, 140, 130, 120, 110 | 150 |
SQL Server 2017 | 140, 130, 120, 110 | 140 |
SQL Server 2016 | 130, 120, 110 | 130 |
SQL Server 2014 | 120, 110 | 110 |
Para identificar o nível de compatibilidade SQL Server cardinalícia em uso para a base de dados do seu site, execute a seguinte consulta SQL no servidor de base de dados do site:
SELECT name, compatibility_level FROM sys.databases
Para obter mais informações sobre os níveis de compatibilidade SQL Server Compact Edition (CE) e como os definir, consulte o Nível de Compatibilidade DA BASE DE DADOS ALTER (Transact-SQL).
SQL Server características
Só é necessária a funcionalidade Serviços de Motor da Base de Dados para cada servidor do site.
A replicação da base de dados do Gestor de Configuração não requer a funcionalidade de replicação SQL Server. No entanto, esta configuração SQL Server é necessária quando utiliza réplicas de base de dados para pontos de gestão.
Autenticação do Windows
O Gestor de Configuração requer Windows autenticação para validar ligações à base de dados.
SQL Server instância
Utilize um exemplo dedicado de SQL Server para cada site. O caso pode ser um caso nomeado ou o caso padrão.
SQL Server memória
Reserve a memória para SQL Server utilizando SQL Server Management Studio. Defina a definição de memória do servidor mínimo nas opções de memória do servidor. Para obter mais informações sobre como configurar esta definição, consulte SQL Server opções de configuração do servidor de memória.
Para um servidor de base de dados que instale no mesmo computador que o servidor do site: Limite a memória para SQL Server a 50 a 80 por cento da memória do sistema endereçada disponível.
Para um servidor de base de dados dedicado que esteja afastado do servidor do site: Limite a memória para SQL Server a 80 a 90 por cento da memória do sistema endereçada disponível.
Para uma reserva de memória para o conjunto tampão de cada SQL Server exemplo em uso:
- Para um site de administração central: Desa um mínimo de 8 GB.
- Para um local primário: Desa estale um mínimo de 8 GB.
- Para um local secundário: Desatar um mínimo de 4 GB.
SQL Server gatilhos aninhados
SQL Server gatilhos aninhados devem ser ativados. Para obter mais informações, consulte configurar a opção de configuração do servidor de gatilhos aninhados
Integração de CLR do SQL Server
A base de dados de sites necessita do tempo de execução de idioma comum (CLR) do SQL Server para ser ativada. Esta opção é ativada automaticamente quando o Gestor de Configuração se instala. Para obter mais informações sobre o CLR, consulte Introdução à integração clr SQL Server.
SQL Server Corretor de serviços (SSB)
O corretor de serviços SQL Server é necessário tanto para a replicação intersi por pontos como para um único local primário.
Definição de CONFIANÇA
O Gestor de Configuração ativa automaticamente a SQL propriedade de base de dados FIDEDS. Esta propriedade é exigida pelo Gestor de Configuração para estar ON.
Configurações necessárias para o SQL Server
As seguintes configurações são opcionais para cada base de dados que utiliza uma instalação completa do SQL Server.
serviço SQL Server
Pode configurar o serviço do SQL Server para executar utilizando:
Uma conta de utilizador de domínio de baixos direitos:
- Esta configuração é uma boa prática e pode exigir que registe manualmente o nome principal do serviço (SPN) para a conta.
A conta do sistema local do computador que funciona SQL Server:
- Utilize a conta de sistema local para simplificar o processo de configuração.
- Quando utiliza a conta do sistema local, o Gestor de Configuração regista automaticamente o SPN para o serviço SQL Server.
- Usar o sistema local para o serviço de SQL Server não é uma SQL Server melhores práticas.
Quando o computador que executa SQL Server não utiliza a sua conta de sistema local para executar o serviço de SQL Server, configurar o SPN da conta que gere o serviço de SQL Server em Serviços de Domínio de Diretório Ativo. (Quando a conta do sistema é utilizada, o SPN é automaticamente registado para si.)
Para obter informações sobre as SPNs para a base de dados do site, consulte Gerir o SPN para o servidor de base de dados do site.
Para obter informações sobre como alterar a conta que é utilizada pelo serviço SQL Server, consulte os Serviços SCM - Alterar a conta de arranque do serviço.
SQL Server Reporting Services
SQL Server Reporting Services é necessário para instalar um ponto de serviços de reporte que lhe permite executar relatórios. O Gestor de Configuração suporta as mesmas versões de SQL Server para reportar como na base de dados do site.
Para obter mais informações, consulte Pré-requisitos para reportagem no Gestor de Configurações.
Importante
Depois de atualizar SQL Server de uma versão anterior, poderá ver o seguinte erro: Report Builder Não Existe.
Para resolver este erro, tem de reinstalar a função do sistema do site de pontos de reporte.
Ponto de serviço do armazém de dados
O armazém de dados usa uma base de dados separada. Pode hospedá-lo no servidor de base de dados do site ou numa SQL Server separada. Para obter mais informações, consulte o ponto de serviço do armazém de dados para o Gestor de Configuração.
SQL Server portos
Para comunicação com o motor de base de dados SQL Server e para a replicação intersiástida, pode utilizar as configurações de porta SQL Server predefinidos ou especificar portas personalizadas:
As comunicações interssiem utilizam o SQL Server Service Broker, que utiliza por defeito o TCP 4022 da porta.
As comunicações intrasitas entre o motor de base de dados SQL Server e várias funções de sistema do Gestor de Configuração utilizam por predefinição as funções do porta TCP 1433. As seguintes funções do sistema de sites comunicam diretamente com a base de dados do SQL Server:
- Ponto de gestão
- Computador do Fornecedor de SMS
- Ponto do Reporting Services
- Servidor do site
Quando um computador que executa SQL Server hospeda uma base de dados de mais de um site, cada base de dados deve utilizar uma instância separada de SQL Server. Além disso, cada instância deve ser configurada para utilizar um conjunto único de portas.
Aviso
O Gestor de Configuração não suporta portas dinâmicas. Uma vez que, por predefinição, as instâncias nomeadas de SQL Server utilizam portas dinâmicas para ligações ao motor da base de dados, quando utilizar uma instância nomeada tem de configurar manualmente a porta estática que pretende utilizar para comunicação entre sites.
Se tiver uma firewall ativada no computador que está a funcionar SQL Server, certifique-se de que está configurada para permitir que as portas que estão a ser utilizadas pela sua implantação e em quaisquer locais da rede entre computadores que comunicam com o SQL Server.
Para obter um exemplo de como configurar SQL Server utilizar uma porta específica, consulte configurar um servidor para ouvir numa porta TCP específica.
Opções de upgrade para SQL Server
Se precisar de atualizar a sua versão de SQL Server, utilize um dos seguintes métodos, de fácil a mais complexo:
Upgrade SQL Server no local (recomendado)
Instale uma nova versão de SQL Server num novo computador e, em seguida, utilize a opção de movimento de base de dados da configuração do Gestor de Configuração para apontar o servidor do seu site para o novo SQL Server
Utilize cópias de segurança e recuperação. A utilização de backup e recuperação para um SQL Server cenário de upgrade é suportado. Pode ignorar o requisito de versão SQL Server ao rever considerações antes de recuperar um site.