Dúvida
Exclusão de entidades vinculadas a base TESTES/HOMOLOGAÇÃO em ambientes On Premise.
Em ambientes On Premise (O que é configuração CCC para os módulos da Invent Software?), ao criar entidades para testes/homologações, não é possível excluir a entidade do ambiente sem antes remover os dados vinculados a essas bases.
Para realizar a remoção, criamos uma procedure (em anexo).
IMPORTANTE: Antes de realizar qualquer procedimento no Banco de Dados, realize o backup das bases SBO_TaxOne e DBInvOne.
Se o cliente demostrar interesse, podemos realizar o processo por meio de eventual proposta comercial.
Procedimento
♦ Passo 1
Criar a procedure em anexo na base de dados SBO_TaxOne.
Obs.: Criar procedure conforme o banco de dados (SQL Server ou HANA)
♦ Passo 2
Executar a procedure passando o nome da base de dados de "TESTE" que deseja remover.
Exemplo SQL Server: EXEC [SBO_TaxOne]..[P_RemoveDataBaseTeste] 'NomeBase';
Exemplo HANA: Call "SBO_TaxOne"."P_RemoveDataBaseTeste" ('NomeBase');
♦ Passo 3
Após finalizar o procedimento do passo 2 sem erros, deve remover as entidades vinculadas à base.
♦ Passo 4
Remover a procedure do banco de dados:
Exemplo SQL Server: DROP PROCEDURE [P_RemoveDataBaseTeste]
Exemplo HANA: DROP PROCEDURE "SBO_TaxOne"."P_RemoveDataBaseTeste";
Sem referências