<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag banco-de-dados</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/banco-de-dados</link>
<description>Powered by Question2Answer</description>
<item>
<title>Como identificar o tipo de banco de dados?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1694/como-identificar-o-tipo-de-banco-de-dados</link>
<description>Na versão 23 da tecnologia estava utilizando o método BennerContext.Administration.GetConfigurationParameter para retornar o nome do banco de dados cadatrado no Driver do ServerManager.&lt;br /&gt;
Porem na versão 24 esse método esta retornando uma string vazia.&lt;br /&gt;
Na versão 24 tem outro método que possa ser usado com essa finalidade?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1694/como-identificar-o-tipo-de-banco-de-dados</guid>
<pubDate>Mon, 23 Jun 2025 23:13:54 +0000</pubDate>
</item>
<item>
<title>Existe algum hook no BEF que permita o produto efetuar validações nos comandos SQLs que vão para o banco ?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1223/existe-algum-permita-produto-efetuar-validacoes-comandos</link>
<description>Tivemos uma situação bem triste no atendimento de um cliente semana passada onde foi gerado um impacto muito grande devido à uma query que fazia &amp;quot;OR&amp;quot; numa tabela gigantesca do sistema.&lt;br /&gt;
&lt;br /&gt;
Não foi a primeira vez, e infelizmente não será a última, é uma questão de evangelização com o time e talz, mas precisamos de uma forma automatizada para evitar.&lt;br /&gt;
&lt;br /&gt;
Surgiu a ideia de colocar uma validação no MergeRequest que fizesse Regex nos códigos fontes, porém a chance de sucesso é menor porque as queries muitas vezes são montadas dinamicamente (no BEF por exemplo).&lt;br /&gt;
&lt;br /&gt;
Outra ideia seria colocar direto no parser da Tecnologia, junto com a validação que é feita para comandos fora de transação! &lt;br /&gt;
&lt;br /&gt;
Porém existe a questão de que cada produto tem as suas respectivas top 10 tabelas de problema, então surgiu a ideia de usar um hook da tecnologia e o produto implementar sua validação.&lt;br /&gt;
&lt;br /&gt;
Existe este hook?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1223/existe-algum-permita-produto-efetuar-validacoes-comandos</guid>
<pubDate>Wed, 04 Dec 2019 19:47:36 +0000</pubDate>
</item>
</channel>
</rss>