Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Sobrevivendo a uma auditoria Oracle


Recentemente tive a experiência de ser auditado pela Oracle Corporation. Nada o prepara para o que esperar até que você realmente tenha passado pelo processo. O melhor conselho que posso dar a qualquer pessoa é começar a trabalhar hoje como se estivesse passando por uma auditoria. Se você não está pensando em estar em conformidade com seu contrato de licença, quando uma auditoria for lançada em você, pode ser tarde demais.

Para estar preparado, o DBA deve estar bem informado sobre as políticas de licenciamento da Oracle. Ler o Oracle License Guide é obrigatório, mas é apenas o começo. Há muitas coisas que não são publicadas. Por exemplo, você pode não estar ciente de que, se estiver executando o Oracle no VMWare ESX 6 ou superior, precisará licenciar todos Clusters ESX em sua empresa. A Oracle também está alterando termos como licenciamento em serviços em nuvem que não são da Oracle. Cabe ao Oracle DBA de hoje, especialmente com as mudanças na nuvem, manter-se atualizado sobre a postura de licenciamento da Oracle. O licenciamento pode até mudar entre as versões, de modo que o DBA precisa acompanhar as diferenças. Se um contrato de suporte tiver expirado, a empresa não poderá atualizar legalmente seu banco de dados para uma versão lançada após a expiração do contrato.

Uma vez que o DBA tenha uma boa noção dos termos e políticas de licenciamento, ele deve determinar os direitos atuais da empresa. O contrato de licença atual é “por processador” ou Named User Plus (NUP)? Quantos núcleos são licenciados? Até mesmo o licenciamento NUP tem que levar em conta o número de núcleos. Estão sendo usados ​​recursos opcionais que não foram pagos? A exibição DBA_FEATURE_USAGE_STATISTICS pode ajudar a entender quais recursos foram usados ​​no banco de dados e compará-los com o que está licenciado para esse banco de dados. O DBA deve realizar sua própria auditoria interna e certificar-se de que os ambientes sob sua responsabilidade estejam em conformidade com seu contrato Oracle. Se o ambiente Oracle não estiver em conformidade com o contrato, o DBA precisará tomar medidas para resolver o problema.

Se a empresa quiser garantir que tudo esteja coberto antes de uma auditoria, a Oracle tem uma divisão chamada License Management Services (LMS) que ajudará, mediante o pagamento de uma taxa. O Oracle LMS ajudará a entender para que a empresa está licenciada e como ajustar ou corrigir para estar em conformidade com o contrato. Existem fornecedores terceirizados que também fornecerão serviços semelhantes.

Quando uma auditoria começar, você será solicitado pelo Oracle LMS para duas coisas. Primeiro, eles pedirão que você preencha uma planilha detalhada mostrando exatamente onde você está executando o Oracle, quais opções estão em uso e informações sobre o ambiente. Dois, eles pedirão que você execute um script para coletar detalhes da licença de seus sistemas. O script precisará ser executado em todas as máquinas Oracle da empresa.

Esta fase é onde realmente começa a parte nervosa. O Oracle LMS analisará o que a empresa pagou e tentará determinar se o uso está em conformidade. Há sempre medo e apreensão imaginando o que foi perdido do nosso lado e o que eles podem encontrar.

É bem entendido por muitos na comunidade Oracle que as auditorias são usadas para impulsionar as vendas. No passado, isso significava que uma empresa poderia fazer com que as descobertas de auditoria ruins desaparecessem magicamente se concordassem em comprar alguns novos produtos. No mundo habilitado para nuvem de hoje, muitas empresas estão descobrindo que as auditorias da Oracle estão sendo usadas para impulsionar as vendas de serviços em nuvem. Cabe a cada empresa decidir se quer contestar as conclusões na Justiça ou trabalhar para chegar a algum outro acordo com a Oracle. Para muitos, uma batalha judicial é ainda mais cara.

As auditorias da Oracle podem ser um momento assustador na vida do DBA. Esteja preparado fazendo sua lição de casa antecipadamente. Trabalhe para garantir que seu ambiente seja o mais compatível possível. O tempo gasto hoje ajudará bastante a tornar a auditoria mais tranquila no futuro.