Objetivo | Permitir ao usuário cadastrar as bases de dados para monitoramento. |
Programa | AU0001 - Manutenção Base de Dados |
Pré-Requisitos | Não há pré-requisitos para a utilização dessa função. |
Janela Manutenção Base de Dados
Na tabela a seguir estão descritos os elementos da janela de cadastro de banco de dados:
Botão | Nome | Descrição |
---|---|---|
Valida Conexão | Botão com função de validar a conexão com o banco de dados apresentado em tela, tendo como resultado a mensagem de "Banco já Conectado" para um banco operacional e a mensagem "Conexão da base de dados nome_banco falhou"" quando falhou a tentativa de conexão ao banco. | |
Remover Gatilhos | Botão com função de remover os gatilhos de monitoramento de todas as tabelas monitoradas do banco de dados apresentado em tela. |
Campo | Descrição |
---|---|
Base Dados | Exibe a base de dados utilizada para monitoramento. |
Descrição | Inserir de forma completa a base de dados para monitoramento. |
Nome Lógico | Inserir o nome lógico para conexão da base de dados. |
Nome Físico | Inserir o nome físico para conexão da base de dados. |
Produto | Selecionar o produto da base de dados. |
Tipo de base de Dados | Selecionar o tipo da base de dados utilizada para o produto selecionado. São apresentadas as seguintes opções: Progress – Quando selecionado, indica que o banco do produto é Progress com acesso de sistemas em Progress. Oracle/DataServer – Quando selecionado, indica que o banco do produto é Oracle com acesso de sistemas em Progress via DataServer. Oracle – Quando selecionado, indica que o banco do produto é Oracle com acesso nativo. SQL Server/DataServer – Quando selecionado, indica que o banco do produto é SQL Server com acesso de sistemas em Progress via DataServer. SQL Server – Quando selecionado, indica que o banco do produto é SQL Server com acesso nativo. |
Diretório Triggers | Inserir o caminho completo para onde são copiadas as triggers de replication. Exemplo: Diretório Triggers: C:\audit. Importante O usuário que irá executar a geração de triggers deve possuir autorização para leitura e gravação na pasta informada. |
Incorpora Base de Dados ao diretório de Triggers? | Quando assinalado, determina que no momento da geração das triggers, será adicionado na definição das triggers no dicionário o conteúdo informado no campo "Base Dados". Exemplo: Base Dados: sports_1, após a geração das triggers ao consultar as triggers criadas via utilitário Progress Data Dictionary estará sports_1/tgrw/<dunptabela>.p. |
Parâmetros | Informar os parâmetros para conexão da base de dados. Exemplo: Parâmetros: -S service –H host –N tcp. Importante: Quando a base monitorada for PROGRESS, os parâmetros –db e –ld não devem ser informados. Na conexão da base de dados serão utilizados os campos Nome Físico e Nome Lógico respectivamente. Quando a base de dados monitorada NÃO for PROGRESS, os parâmetros –db e –ld, referentes a base não progress externa, devem ser informados. Já os parâmetros -db e -ld referentes ao Schema Holder não devem ser informados, pois serão utilizados o Nome Físico e Nome Lógico respectivamente. |
Importante:
Quando a base de dados for Oracle ou SQL Server devem ser levadas em consideração as seguintes observações:
1 - No campo Nome Físico deve ser informada obrigatoriamente a localização física da Referência Progress, ou seja, o caminho completo de onde se encontra o arquivo com extensão .db do banco. Exemplo: \\servidor\diretorio\shems2adm.db.
2 - No campo Nome Lógico deve ser informado o nome lógico da Referência Progress. Exemplo: shmgadm.
3 - No campo Parâmetros devem ser informados todos os outros parâmetros (o restante da Referência Progress e todos os da Referência Oracle ou SQL Server). Exemplo: -RO –c 2000 –db mgadm –ld mgadm .
Nos campos Diretório Triggers Windows e Diretório Triggers Unix é necessário informar um dos diretórios. Quando informados os dois, as triggers são geradas em ambiente Windows e copiadas para o ambiente Unix.
Os diretórios Windows e Unix devem ser informados no Propath da sessão do produto, para que as triggers de replication sejam localizadas e executadas.