TaxPlus | Ambientes On Premise | Exclusão de entidades vinculadas a base TESTES/HOMOLOGAÇÃO
2 min
Criado por Viviane Bernardes em 19/01/2024 11:16
Atualizado por Fernanda Leão em 07/01/2025 14:05

Dúvida 
Exclusão de entidades vinculadas a base TESTES/HOMOLOGAÇÃO em ambientes On Premise.

Visão Geral 
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.

A Invent Software não se responsabiliza pela utilização das procedures e é de inteira responsabilidade do leitor da documentação e/ou executor dos scripts nos bancos de dados. A utilização de quaisquer em ambiente de produção será de sua inteira responsabilidade.

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.

print.png

♦ Passo 4

Remover a procedure do banco de dados:

Exemplo SQL Server: DROP PROCEDURE [P_RemoveDataBaseTeste]



Exemplo HANA: DROP PROCEDURE "SBO_TaxOne"."P_RemoveDataBaseTeste";




Referências

Sem referências