4.0 Requisitos de banco de dados

Se você optar por usar como banco de dados do ZENworks um banco de dados que não seja o Sybase SQL Anywhere embutido, disponível como padrão para o ZENworks 11 SP2, o outro banco de dados deverá atender aos seguintes requisitos mínimos:

Tabela 8 Requisitos de banco de dados

Item

Requisito

Versão do banco de dados

Microsoft SQL Server 2008 (não foi amplamente testado)

Microsoft SQL Server 2008 R2 SP1

Oracle 11g R1 (não foi amplamente testado)

Oracle 11g R2

NOTA:Se você pretende usar o Oracle RAC (Oracle Real Application Clusters) com o ZENworks, consulte:

Sybase SQL Anywhere 12

Novidade na versão 11.2.3: Microsoft SQL Server 2008 R2 SP2 e Microsoft SQL Server 2008 SP2 (não foi amplamente testado)

Nome de host do banco de dados

O Serviço de Servidor de Nomes de Domínio deve ser capaz de resolver o nome de host do banco de dados.

Portas TCP

O servidor deve permitir a comunicação do Servidor Principal na porta do banco de dados. Para o MS SQL, configure as portas estáticas para o servidor de banco de dados.

As portas padrão são:

  • 1433 para MS SQL

  • 2638 para Sybase SQL

  • 1521 para Oracle

IMPORTANTE:Você poderá mudar o número da porta padrão se houver um conflito. Entretanto, você deve verificar se a porta está aberta para o Servidor Principal comunicar-se com o banco de dados.

Portas UDP

1434 para MS SQL (quando o ZENworks usa instância nomeada do banco de dados).

Consideração sobre WAN

Os Servidores Principais e o banco de dados do ZENworks devem residir no mesmo segmento de rede. Os Servidores Principais não podem gravar dados de uma WAN no banco de dados do ZENworks.

Conjunto de caracteres padrão

Para o Sybase, o conjunto de caracteres UTF-8 é obrigatório.

Para o MS SQL, o ZENworks Configuration Management não requer nenhum conjunto específico de caracteres. O ZENworks Configuration Management suporta todos os conjuntos de caracteres compatíveis com o MS SQL.

Para Oracle, o parâmetro NLS_CHARACTERSET deve ser definido como AL32UTF8, e o parâmetro NLS_NCHAR_CHARACTERSET deve ser definido como AL16UTF16.

Agrupamento

O ZENworks 11 SP2 Configuration Management não é suportado com uma instância do banco de dados MS SQL que diferencia maiúsculas de minúsculas. Portanto, verifique se o banco de dados não diferencia maiúsculas de minúsculas antes de configurá-lo.

Usuário do Banco de Dados

Verifique se não há restrições para o usuário do banco de dados do ZENworks conectar-se a um banco de dados remoto.

Por exemplo, se o usuário do banco de dados do ZENworks for um usuário do Active Directory, verifique se as políticas do Active Directory permitem ao usuário conectar-se ao banco de dados remoto.

Configurações do Banco de Dados

Para o MS SQL, defina a configuração READ_COMMITTED_SNAPSHOT como ON para permitir acesso de leitura às informações do banco de dados enquanto os dados estão sendo gravados ou modificados.

Para definir a configuração READ_COMMITTED_SNAPSHOT como ON, execute o seguinte comando no prompt do servidor de banco de dados:

ALTER DATABASE nome_do_banco_de_dados SET READ_COMMITTED_SNAPSHOT ON;

NOTA:Você deve aderir às seguintes diretrizes para definir as configurações do banco de dados:

  • Antes de definir as configurações do banco de dados, interrompa todos os Serviços do ZENworks em todos os Servidores ZENworks.

  • Após definir as configurações, inicie todos os Serviços do ZENworks em todos os Servidores ZENworks.

Para obter informações detalhadas sobre como interromper e iniciar os Serviços do ZENworks, consulte ZENworks Server (Servidor ZENworks) na ZENworks 11 SP2 Primary Server and Satellite Reference (Referência de Servidor Principal e Satélite do ZENworks 11 SP2).