Árvore de páginas

Objetivo

Permitir ao usuário cadastrar as bases de dados para monitoramento.

ProgramaAU0001 - 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ãoNomeDescriçã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.