Hello developer Developers,
我正在设置一个SQL Server Developer版本的副本,它基本上是用于模型的企业版。
很快我将开始部署一些演示应用程序,并希望了解哪些功能仅通过企业许可证提供。
有没有办法让T-SQL脚本查找仅限Enterprise的对象,并在我创建一个在实现阶段需要Enterprise许可证的对象时提醒我?这样我至少可以在演示期间向客户说明需要企业许可证。
有关如何为企业功能设置某种类型的手表的任何指示?
我的概要是将企业特征和与之相关的对象列入黑名单。然后在表中列出它们并让db检查每个对象以查看它是否属于该类别。然后将这些违规对象保存在我可以定期查看的表中,或者通过存储过程配置通知。
我是菜鸟,所以请随时提供建设性的反馈。
答案 0 :(得分:2)
考虑使用DMV sys.dm_db_persisted_sku_features。它应该告诉您是否有当前数据库使用的Enterprise功能。但是,它不会告诉您哪些对象使用了该功能。 祝好运。