Então, comecei um novo emprego em uma boa organização sem fins lucrativos, que existe há algumas décadas. Eles têm uma ampla variedade de edições e versões do SQL Server (por exemplo: 2005 Express a 2016 SP2 Enterprise) e em muitas VMs do Windows (versões de 2003 a 2016).
Os DBAs anteriores não completavam nenhuma documentação sobre o número de licenças que a empresa possui, nem edições, versões. Efetivamente não há registros úteis.
Eu executei o kit de ferramentas MAP para coletar detalhes sobre os SQL Servers. Então, pelo menos eu tenho um ponto de partida para quais servidores existem e pesquisei quais ainda estão fornecendo dados de produção.
Eu também usei a nova ferramenta ApexSQL Discover com resultados mistos (desculpe pessoal, eu amo suas coisas, mas não posso esperar 3 dias para que essa ferramenta seja executada quando eu precisar adicionar 1 servidor). E também dbatools find-dbainstance (não é um grande fã de usar PS para exportar grandes quantidades de dados). Então, juntando tudo isso, tenho quase certeza de que descobri a maioria ou todas as instâncias que já existiram neste domínio.
Claro, eu consultei o licenciamento de várias maneiras e examinei minuciosamente o guia de licenciamento MS SQL extremamente útil , completamente inútil , do qual nada parece fornecer qualquer informação sobre as licenças que a organização possui ou como adquiri-lo .
O cerne da questão: algumas dessas licenças foram compradas há uma década (ou duas). Algumas eram certamente faturas em papel. Lembra que eu mencionei que isso é uma organização sem fins lucrativos? No lado positivo, o licenciamento é barato. Por outro lado, o licenciamento é barato, então a maioria ou todas as licenças não possuem SA porque é mais barato comprar novas. edit: Esse era o raciocínio na época para não comprar o SA, eu não estava envolvido.
Devo apenas presumir que, como provavelmente nenhum tem SA - que o servidor também provavelmente será licenciado corretamente - e apenas comprar novos conforme necessário? Isso parece uma abordagem horrível.
Minha pergunta:
Como diabos eu sei quais licenças do SQL Server minha nova empresa possui sem tentar desenterrar faturas em papel de 2004? Eu nunca estive nesta situação antes. Minha única opção é ser auditado ou pagar para um parceiro auditar? (e se sim, Microsoft o que você está fazendo bb??).
Quaisquer insights que o dba.se possa fornecer aqui provavelmente acrescentarão anos à minha vida. Obrigado a todos!