如何在组织中“自我审核”所有SQL Server许可证?


11

因此,我已经开始了一个不错的非营利组织的新工作,该组织已经存在了几十年。它们具有各种SQL Server版本和版本(例如:2005 Express到2016 SP2 Enterprise)以及许多Windows VM(版本从2003到2016)。

以前的DBA并未完成有关公司拥有的许可证数量或版本的任何文档。实际上没有有用的记录。

我已经运行MAP工具包来收集有关SQL Server的详细信息。因此,至少我有一个关于什么服务器存在的起点,并且已经挖掘了哪些服务器仍在提供生产数据。

我还使用了新的ApexSQL Discover工具,结果却好坏参半(对不起,我喜欢您的东西,但是当我需要添加1台服务器时,我迫不及待需要3天的时间才能运行该工具)。还有dbatools find-dbainstance(不是使用PS导出大量数据的忠实拥护者)。因此,通过将所有这些放在一起,我现在可以确定地发现了该域上存在的大多数或所有实例。

当然,我已经以多种方式查询了许可,并彻底检查了完全无用的极其有用的MS SQL许可指南,该指南似乎没有提供有关组织拥有的许可证或如何获得许可证的任何信息

问题的症结:其中一些许可证是十年(或两年)前购买的。有些肯定是纸质发票。还记得我提到这是非营利组织吗?从好的方面来说,许可很便宜。另一方面,许可价格便宜,因此大多数或所有许可都没有SA,因为购买新许可更便宜。编辑:这是当时不购买SA的理由,我没有参与。

我是否应该仅假设由于极有可能没有SA-服务器也可能已获得适当的许可-并根据需要购买新服务器?这似乎是一种可怕的方法。

我的问题:

在不尝试挖掘2004年以来的纸质发票的情况下,我怎么知道我的新公司所拥有的SQL Server许可证是什么?我以前从未遇到过这种情况。我是接受审核或支付合作伙伴审核费用的唯一选择吗?(如果是这样,微软,你在做什么???)。

dba.se可以在此处提供的任何见解都可能会增加我的生活。谢谢大家!


4
您是否尝试过与Microsoft联系以检查到您的组织的销售记录?
LowlyDBA

Answers:


10

[…]似乎没有任何资料可提供有关该组织拥有的许可证或如何获取许可证的任何信息。

我怎么知道我的新公司拥有什么SQL Server许可证[…]

如果您有首要协议

这很简单,您将分配一个客户经理(TAM),该客户经理可以提取提供给Microsoft的所有许可信息(假设它是通过获得许可的第三方购买的或贵公司的高级合同的一部分)。

通过上面的内容,您可以根据您的环境按需要划分/使用许可证。

如果您没有高级协议

在这种情况下,您需要自行登录/联系/查找与许可相关的所有记录。这可能意味着要按照您的建议查找2004年的纸质记录,联系您在那段时期内遇到的任何第三方授权经销商,或者跟踪PO,以了解是否购买了任何东西以及在哪里购买了东西。

此项目下的最后一个下陷可能性是安排时间与许可专家或Microsoft客户代表进行交谈,以查看他们是否可以从以前的多年协议中提取任何东西。请注意,如果您没有SA,则许可证可能不适用于您的环境。另请注意,有些旧式许可证可能也不再适用于环境。

[…]大多数或所有许可证都没有SA,因为购买新许可证更便宜。

SA除了提供任何版本外,还提供其他好处。它主要关注于许可证移动性,HA / DR,虚拟化和混合方案的优势。通常,它比购买净新许可证还便宜。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.