8.2 Configurando o banco de dados externo do ZENworks

Esta seção apresenta as instruções de configuração do banco de dados do ZENworks executando o programa de instalação do ZENworks no servidor do banco de dados. Este método será necessário se você estiver usando um banco de dados PostgreSQL externo. Para outros bancos de dados, esse método será útil se o administrador do ZENworks e o administrador do banco de dados não forem a mesma pessoa.

Verifique se o servidor no qual pretende instalar o banco de dados externo atende aos requisitos do Seção 2.0, Requisitos de banco de dados e Pré-requisitos para bancos de dados externos.

  1. No servidor em que você instalou o banco de dados externo, insira o DVD de instalação do ZENworks ou monte a ISO do ZENworks.

    IMPORTANTE:Se você ainda não gravou a imagem ISO do ZENworks em um DVD, terá de fazer isso antes de começar a instalação. Não extraia a imagem ISO nem a use para instalação.

    Se o DVD executar automaticamente o programa de instalação do banco de dados, saia do programa.

    Digite o seguinte no prompt de comando do servidor do banco de dados externo:

    unidade_de_DVD:\setup.exe -c

    ou

    Se o ZENworks já foi instalado em um dispositivo e se você quer usar o dispositivo para configurar outra instância do banco de dados do ZENworks (no mesmo dispositivo ou em outro) usando o programa de instalação de bancos de dados externos, execute o seguinte comando:

    unidade_de_DVD:\setup.exe -c --zcminstall

  2. Na página Selecionar Banco de Dados do ZENworks, selecione uma das seguintes opções:

    • Selecionar Banco de Dados do ZENworks

    • Selecionar Banco de Dados de Auditoria

    • Selecionar ambos o Banco de Dados do ZENworks e o Banco de Dados de Auditoria

      NOTA:Quando as opções Banco de Dados do ZENworks e Banco de Dados de Auditoria estão selecionadas, você precisa primeiro criar o esquema do banco de dados do ZENworks e, em seguida, criar o esquema do banco de dados de auditoria.

    As combinações suportadas de bancos de dados do ZENworks e de Auditoria são as seguintes:

    Banco de Dados do ZENworks

    Banco de Dados de Auditoria

    PostgreSQL Incorporado

    • PostgreSQL Incorporado (Padrão)

    • PostgreSQL Externo

    PostgreSQL Externo

    • PostgreSQL Externo (Padrão)

    • PostgreSQL Incorporado

    Microsoft SQL Server

    Microsoft SQL Server

    Oracle

    Oracle

  3. Na página Selecionar Tipo de Banco de Dados, selecione uma das opções a seguir e depois clique em Avançar:

    • PostgreSQL: Cria um esquema do banco de dados do ZENworks em um Servidor PostgreSQL.

    • Microsoft SQL Server: Cria um esquema do banco de dados do ZENworks em um Microsoft SQL Server.

    • Oracle: Especifica um esquema de usuário que você pode usar para configurar um esquema de banco de dados Oracle externo para ser usado com o ZENworks.

    IMPORTANTE:O servidor que hospeda o banco de dados deve ter o horário sincronizado com todos os Servidores Principais na Zona de Gerenciamento.

  4. Consulte as seguintes seções para obter detalhes sobre as informações que você precisa saber (também é possível clicar no botão Ajuda para obter informações semelhantes):

8.2.1 Informações sobre o banco de dados PostgreSQL

Informações sobre Instalação

Explicação

Configuração do Servidor PostgreSQL

Especifique a porta usada pelo servidor do banco de dados PostgreSQL. Por padrão, a porta 54327 é usada para o banco de dados do ZENworks, e a porta 54327 é usada para o banco de dados de Auditoria. Mude o número da porta padrão se você estiver com algum conflito.

Configuração de Acesso do PostgreSQL

São fornecidos padrões para algumas das informações, os quais podem ser mudados conforme a necessidade:

  • Endereço do Servidor: Especifique o DNS ou endereço IP do servidor do banco de dados.

  • Porta: Especifique o número da porta usada pelo banco de dados PostgreSQL.

  • Nome de Usuário: Especifique o nome de usuário do administrador do PostgreSQL.

  • Senha: Especifique a senha de administrador do PostgreSQL.

Localização do Arquivo de Banco de Dados

Especifique o caminho onde criar o arquivo de banco de dados PostgreSQL do ZENworks. Por padrão, o programa de instalação cria o diretório unidade:\novell\zenworks, que você pode mudar. Um diretório \database é anexado ao diretório padrão.

Por exemplo, o caminho padrão é unidade:\novell\zenworks\database.

O caminho padrão para o banco de dados de Auditoria é o mesmo do banco de dados do ZENworks.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

O campo Endereço do Servidor exibe o endereço IP configurado no arquivo hosts. Isso não afeta a instalação do banco de dados.

As informações do driver do banco de dados são detectadas automaticamente pelo instalador de banco de dados do ZENworks.

Verificar Scripts SQL

Revise os scripts SQL que são executados durante a criação do banco de dados.

8.2.2 Informações sobre o banco de dados MS SQL

Informações sobre Instalação

Explicação

Configuração do Servidor do Banco de Dados Externo

O servidor do banco de dados deve ter um banco de dados MS SQL instalado. São fornecidos alguns padrões para algumas dessas informações que podem ser mudados conforme necessário:

  • Endereço do Servidor: Recomendamos que você identifique o servidor pelo nome DNS em vez do endereço IP, assim ele estará sincronizado com os certificados assinados com nomes DNS.

    IMPORTANTE:Se você mudar posteriormente o nome DNS ou o endereço IP do servidor do banco de dados, verifique se o servidor DNS corporativo está atualizado com essa mudança para manter o DNS do servidor do banco de dados sincronizado.

  • Porta: Especifique a porta usada pelo servidor do banco de dados MS SQL. O padrão é a porta 1433. Mude o número da porta padrão se você estiver com algum conflito.

  • Instância nomeada: É o nome da instância do servidor SQL que está hospedando o banco de dados existente do ZENworks. Você deve especificar a instância de nome se quiser que ele seja algo diferente do padrão ou mssqlserver.

  • Nome do banco de dados: Especifique o nome do banco de dados MS SQL existente no qual você deseja hospedar o banco de dados do ZENworks. Essa opção está disponível apenas para um banco de dados existente.

  • Nome de usuário: Especifique o usuário que pode modificar o banco de dados. O usuário deve ter permissões de leitura/gravação para modificar o banco de dados.

    NOTA:Verifique se o caractere especial ' não faz parte do nome do banco de dados.

    Para a autenticação do Windows, forneça um nome de usuário no dispositivo atual ou no domínio.

    IMPORTANTE:O Assistente do Instalador prossegue sem validar as credenciais; portanto, você deve inserir as credenciais corretas. Do contrário, pode haver falha na instalação até o término do processo de instalação.

    Para autenticação do SQL, forneça um nome de usuário correspondente ao de um usuário SQL válido.

  • Senha: Digite a senha do usuário especificado no campo Nome de Usuário.

  • Domínio: É importante saber se você instalou o SQL Server usando a autenticação do SQL, a autenticação do Windows ou uma combinação delas. Verifique se você selecionou a opção que coincide com suas opções do SQL Server; do contrário, ocorrerá falha na autenticação.

    Se você usa o MS SQL com Autenticação do Windows, o nome de host (não o FQDN) do Active Directory será usado.

    Se você estiver usando a autenticação do Windows, especifique o domínio do Windows em que o usuário especificado no campo Nome de usuário existe. Se você não estiver usando um domínio do Windows, especifique o nome abreviado do servidor.

Configuração do Banco de Dados Externo > Localização do Banco de Dados (aplicável apenas ao novo banco de dados)

Especifique o caminho do arquivo do banco de dados MS SQL existente no servidor SQL. O padrão é c:\database.

NOTA:Confirme se o caminho especificado existe no dispositivo que hospeda o banco de dados antes do início da instalação.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

Verificar Scripts SQL

Verifique os scripts SQL a serem executados durante a criação do banco de dados. Você somente poderá ver os scripts.

8.2.3 Informações sobre o banco de dados Oracle

Informações sobre Instalação

Explicação

Opções de Esquema de Usuário Oracle

Durante a instalação do ZENworks, você pode criar um novo esquema de usuário ou especificar um existente que resida em um servidor da sua rede. Para usar um esquema de usuário existente, ele deve ser criado separadamente usando o método de instalação de banco de dados do ZENworks (setup.exe -c).

O ZENworks requer tablespaces para ser criado no banco de dados Oracle. É possível criar um tablespace pelo Administrador do ZENworks ou do Banco de Dados. No caso de um esquema de usuário existente, especifique as informações para o tablespace que já foi criado usando o método de instalação de banco de dados do ZENworks.

Informações sobre o Servidor Oracle

O servidor do banco de dados deve ter um banco de dados Oracle instalado. São fornecidos alguns padrões para algumas dessas informações que podem ser mudados conforme necessário:

  • Endereço do Servidor: Recomendamos que você identifique o servidor pelo nome DNS em vez do endereço IP, assim ele estará sincronizado com os certificados assinados com nomes DNS.

    IMPORTANTE:Se você mudar posteriormente o nome DNS ou o endereço IP do servidor do banco de dados, verifique se o servidor DNS corporativo está atualizado com essa mudança para manter o DNS do servidor do banco de dados sincronizado.

  • Porta: Especifique a porta usada pelo servidor do banco de dados. O padrão é a porta 1521. Mude o número da porta padrão se você estiver com algum conflito.

  • Nome do Serviço: Para um novo esquema de usuário, especifique o nome da instância (SID) no qual o esquema de usuário será criado. Para um esquema de usuário existente, especifique o nome da instância (SID) no qual o esquema de usuário foi criado.

Administrador Oracle (aplicável apenas ao novo esquema de usuário)

  • Nome de usuário: Especifique o usuário que pode modificar o banco de dados. O usuário deve ter permissões de leitura/gravação para modificar o banco de dados.

  • Senha: Especifique a senha a ser usada para acessar o banco de dados.

Usuário Oracle de Acesso

  • Nome de usuário: Para um novo esquema de usuário, especifique um nome. Para um esquema de usuário existente, especifique o nome do esquema de usuário que já existe no banco de dados Oracle.

  • Senha: Para um novo esquema de usuário, especifique uma senha a ser usada para acessar o banco de dados. Para um esquema de usuário existente, especifique a senha usada para acessar o esquema de usuário que já existe no banco de dados Oracle.

  • Tablespace: Para um novo esquema de usuário, selecione uma das seguintes opções de tablespace:

    • Permitir que o ZENworks crie o tablespace: Selecione-a para o ZENworks criar o tablespace.

    • Permitir que o DBA crie os tablespaces: Selecione-a para o administrador do banco de dados criar o tablespace.

      Os seguintes detalhes são necessários para criar um novo tablespace:

      IMPORTANTE:Se você usa o ASM (Automatic Storage Management — Gerenciamento de Armazenamento Automático) ou algum outro armazenamento em Disco, selecione Permitir que o DBA crie os tablespaces.

      • Nome do tablespace para Tabelas (O nome do Tablespace deve ser exclusivo e começar com [a-z] | [A-Z]. É necessário seguir a convenção de nomeação de tablespace da Oracle.)

      • Nome do tablespace para Índices (O nome do Tablespace deve ser exclusivo e começar com [a-z] | [A-Z]. É necessário seguir a convenção de nomeação de tablespace da Oracle.)

      • Local do Arquivo DBF para Tabelas

      • Local do Arquivo DBF para Índices (O caminho físico especificado do arquivo DBF já deve existir. O nome do arquivo deve ter a extensão .dbf.)

    No caso de um esquema de usuário existente, especifique as seguintes informações:

    • Nome do tablespace para tabelas: Especifique o nome do tablespace para as tabelas associadas ao usuário do banco de dados existente especificado no campo Nome de Usuário.

    • Nome do tablespace para Índices: Especifique o nome do tablespace para os índices associados ao usuário do banco de dados existente especificado no campo Nome de Usuário.

Verificar as Informações do Banco de Dados

Verifique as informações de configuração do banco de dados.

Verificar Scripts SQL

Verifique os scripts SQL a serem executados durante a criação do banco de dados.