15.1 Pré-requisitos para bancos de dados externos

15.1.1 Pré-requisitos para o PostgreSQL

Antes de instalar e configurar o banco de dados PostgreSQL para o ZENworks, verifique se os seguintes pré-requisitos foram atendidos:

  • Instale e configure o banco de dados PostgreSQL para que ele seja atualizado durante a instalação do ZENworks. Para obter mais informações, consulte Instalando o PostgreSQL.

  • Durante a instalação do ZENworks, é necessário especificar um usuário de banco de dados. Verifique se o usuário do banco de dados tem permissões de leitura/gravação para criar e modificar as tabelas no servidor do banco de dados.

NOTA:Para este banco de dados, o Suporte da Novell presta serviços de determinação de problemas, aprovisionamento de informações de compatibilidade, assistência para instalação, suporte ao uso, manutenção ininterrupta e solução de problemas básicos. Para suporte adicional, incluindo solução estendida de problemas e resolução de erros, consulte o site de Suporte do PostgreSQL na Web.

15.1.2 Pré-requisitos para o Microsoft SQL Server

Para usar o banco de dados Microsoft SQL Server para o ZENworks, verifique se o software do Microsoft SQL Server está instalado no servidor do banco de dados para que o programa de instalação do ZENworks possa criar o novo banco de dados Microsoft SQL. Para obter instruções de instalação do software Microsoft SQL Server, consulte a documentação da Microsoft.

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 do banco de dados:

ALTER DATABASE nome_do_banco_de_dados SET READ_COMMITTED_SNAPSHOT ON;

15.1.3 Pré-requisitos para o Oracle

Durante a instalação do banco de dados do ZENworks no Oracle, você pode optar por criar um novo esquema de usuário ou especificar um existente que resida em um servidor da rede.

  • Criar um novo esquema de usuário: Se você optar por criar um novo esquema de usuário, verifique se os seguintes requisitos serão atendidos:

    • Tenha em mente as credenciais do administrador de banco de dados.

    • É necessário um tablespace para o usuário Oracle de acesso. Tablespace é um local de armazenamento no qual é possível manter os dados reais subjacentes dos objetos Banco de Dados. Ele oferece uma camada de abstração entre os dados físicos e lógicos, e servidores para alocar armazenamento para todos os segmentos gerenciados por DBMS. (Segmento de banco de dados é um objeto Banco de Dados que ocupa espaço físico, como dados e índices de tabela.) Após ser criado, o tablespace pode ser chamado pelo nome na hora de criar segmentos de banco de dados.

    • O tablespace pode ser criado pelo ZENworks ou pelo Administrador do Banco de Dados.

    • O tablespace tem espaço suficiente para criar e armazenar o esquema do banco de dados do ZENworks. O tablespace requer, no mínimo, 10 GB para criar o esquema do banco de dados do ZENworks.

  • Usar um esquema de usuário existente: Você pode instalar em um esquema de usuário Oracle existente que reside em um servidor na rede nos seguintes cenários:

    • O administrador do banco de dados cria um esquema de usuário com os direitos necessários e lhe passa as credenciais desse esquema de usuário. Nesse caso, as credenciais do administrador de banco de dados não são necessárias para instalação em um esquema de usuário Oracle.

    • Você cria um esquema de usuário no banco de dados Oracle e opta por usá-lo durante a instalação do ZENworks

    Se você optar por usar um esquema de usuário existente, verifique se os seguintes requisitos são atendidos:

    • Verifique se o tablespace tem espaço suficiente para criar e armazenar o esquema de banco de dados do ZENworks. O tablespace requer, no mínimo, 10 GB para criar o esquema do banco de dados do ZENworks.

    • Verifique se a quota do esquema de usuário está definida como Ilimitada no tablespace que você planeja configurar durante a instalação.

  • Direitos para criar o banco de dados: Verifique se o esquema de usuário tem os direitos a seguir para criar o banco de dados:

    • CREATE SESSION
    • CREATE_TABLE
    • CREATE_VIEW
    • CREATE_PROCEDURE
    • CREATE_SEQUENCE
    • CREATE_TRIGGER
    • ALTER ANY TABLE
    • DROP ANY TABLE
    • LOCK ANY TABLE
    • SELECT ANY TABLE
    • CREATE ANY TABLE
    • CREATE ANY TRIGGER
    • CREATE ANY INDEX
    • CREATE ANY DIMENSION
    • CREATE ANY EVALUATION CONTEXT
    • CREATE ANY INDEXTYPE
    • CREATE ANY LIBRARY
    • CREATE ANY MATERIALIZED VIEW
    • CREATE ANY OPERATOR
    • CREATE ANY PROCEDURE
    • CREATE ANY RULE
    • CREATE ANY RULE SET
    • CREATE ANY SYNONYM
    • CREATE ANY TYPE
    • CREATE ANY VIEW
    • DBMS_DDL
    • DBMS_REDEFINITION

    IMPORTANTE:Para bancos de dados Oracle, o desempenho poderá ser afetado de acordo com a configuração de seu banco de dados, ou seja, se você o tiver configurado para usar processos de servidor compartilhados ou dedicados. Cada Servidor Principal do ZENworks é configurado com um pool de conexão ao banco de dados, cujo tamanho varia de acordo com a carga do sistema do ZENworks. Esse pool pode crescer nos picos de carga até um máximo de 100 conexões simultâneas com o banco de dados por Servidor Principal. Se o seu banco de dados Oracle estiver configurado para usar processos de servidor dedicados, é possível que o uso dos recursos do seu servidor do banco de dados atinja níveis indesejáveis que afetem o desempenho quando houver vários Servidores Principais em sua zona. Caso esse problema ocorra, tente mudar seu banco de dados do ZENworks para usar processos de servidor compartilhados.

Pré-requisitos para o Oracle RAC

  • Os tablespaces devem ser criados pelo administrador do banco de dados manualmente (não use o ZENworks para criá-los).

  • Encerre os serviços do ZENworks em todos os Servidores Principais e no Servidor Gerador de Relatórios antes de fazer upgrade do ZENworks.