这是一个关于许可的规范问题。
有关许可的问题与 Server Fault 无关。 如果您的问题已作为此问题的副本而被关闭,那么这是因为我们希望帮助您了解为什么许可问题与主题无关,而不仅仅是告诉您“它就是这样”。很可能,这个问题不会直接解决你的问题,它不是故意的。
我有一个关于软件许可的问题。服务器故障社区能否请帮助解决以下问题:
X使用许可功能Y吗?在 Linux 上,我可以smartctl用来获取硬盘的供应商、型号、固件版本和序列号:
# smartctl -a /dev/sdb
smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net
Device: SEAGATE ST9300603SS Version: 0006
Serial number: 6SE1ZCSR0000B121LU63
Device type: disk
Transport protocol: SAS
Run Code Online (Sandbox Code Playgroud)
硬盘的序列号(此处6SE1ZCSR0000B121LU63)是否保证全球唯一?它仅对特定供应商是唯一的吗?甚至是特定型号?
(我也在technet上发布了这个,但我的想法已经用完了)
我已从 Windows Server 2008 R2 Standard 升级到 Enterprise,以便使用更多 RAM。该服务器以前有 32GB 的 RAM。
使用 DISM 从 Standard 升级到 Enterprise 似乎很顺利,所以我关闭电源并安装了 RAM。这是戴尔 Poweredge T710,我把它从 32GB 增加到 72GB。
BIOS 识别出 RAM,尽管我需要从“高级 ECC”更改为“优化器”模式才能使用它。
重新启动后,Windows 可以看到 RAM,但在系统面板中将显示:
安装内存 (RAM):72.0 GB(4.00 GB 可用)
在资源监视器中,剩余的 RAM 显示为为硬件保留。我尝试了各种 RAM 配置,包括将其恢复为与升级前相同的芯片和相同的配置,但始终只有 4.00 GB 显示为可用。按照这些论坛上的一些线程,我进入了 msconfig 并“手动”设置了最大内存,但这并不能解决问题。BIOS 似乎没有任何看起来像内存重新映射的东西,这是另一个提出的建议。
如何使此 RAM 可用于 Windows?它在升级之前可用,因为我可以使用服务器启动时必须使用的完整 32GB RAM。
屏幕截图(这是在恢复到原始 RAM 配置之后)

不知道有没有关系,我的远程桌面配置也不见了:

(这个对话框的下半部分应该允许我配置远程桌面,它在升级前工作,但现在不是了)。
更新
我找到了一个临时答案 - 但它给了我另一个问题。这是我刚刚在 technet 上发布的内容,我也在那里问了这个问题:
好的,我暂时解决了这个问题——不是 BIOS——但现在我不知道如何永久修复它。
线索来自这个线程,C Clarke 似乎和我做了同样的事情:
“我们使用 DSIM 实用程序和 MS 网站上提供的通用 …
我知道有三种 SQL 许可证:http : //www.microsoft.com/sqlserver/2005/en/us/pricing-licensing-faq.aspx
SSMS 中是否有对话框、sproc、注册表项等,我可以在服务器上查看以确定许可证的类型和数量?
谢谢
可能重复:
你能帮我解决我的软件许可问题吗?
运行 SQL Server,据我所知,对于连接到数据库服务器的每个用户,您都需要一个 CAL。
但是,如果访问 SQL Server 的唯一计算机是运行业务层的服务器,会发生什么情况?
例如,如果您有 1 个 SQL Server 和 1 个业务逻辑服务器,以及 100 个仅查询和使用业务逻辑服务器的客户端。没有客户端直接使用 SQL Server,甚至不允许任何人接触它。
那么,由于只有一台计算机使用 SQL 服务器,我是否只需要 1 个 CAL????
我以某种方式无法相信这会算作 SQL Server 只需要 1 个 CAL,但我想知道为什么不这样做。
我们正在将所有开发人员系统整合到一个 Windows 域中,并审核我们所有内部使用的软件。
对于 Microsoft 软件,是否有任何工具允许集中管理 Microsoft 许可?我们有零售、OEM、MAPS 和 MSDN 密钥,目前使用非常容易出错的 Excel 表跟踪这些密钥。
最后,我希望能够完全自信地说“我们所有的 Micorosoft 软件都已获得完全许可”,并在购买更多许可之前确保我们的所有许可都在使用中。
我需要查明是否使用OEM、Retail、Volume或VL (VLK) 媒体将 Windows 7 部署到网络。
我需要知道使用的是哪种产品,以防它导致我遇到的一些许可问题。
此信息在注册表中的何处存在?
我经常想知道,我有 MSDN 通用许可证和 technet 许可证,所以我拥有做我需要做的事情所需的所有许可证,这就是软件开发。
如果我是一个不诚实的人,只是将企业版 SQL Server 的许可证密钥提供给某人(或者更糟的是向他们收费),并且他们在生产环境中使用它,那么 Microsoft 如何抓住人们?
在过去,当大多数软件安装在桌面上时,当一家公司购买一个软件的副本并将其安装在 500-1000 人或更多人的桌面上时,总是很明显(我在一家公司工作就像那样。最终,有人把它们淘汰了,软件警察来了,开了一大笔罚款……)
如果一家不诚实的公司安装了服务器软件的非法副本,并且有 1000 人或更多人使用它,那么除了系统管理员之外,任何人都不会知道......我不得不相信 MS 有办法处理这个......但是如何?
假设您有一个应用程序基础架构,通常只需要:
这是对你们服务器大神的挑战:
我不关心硬件,只关心服务器软件本身。我很想听听您亲自投入生产的任何解决方案。特别是如果它们是独特的替代品。
对于想法,请考虑一些可能的变体,a)降低了与 OSS 竞争的准入门槛的任何 Microsoft 服务器解决方案,或b)性能相似的 Microsoft 产品的任何 OSS 替代品。
a)的示例:SQL Server 2008 Express Edition SP1是SQL Server的 100% 免费版本,它将根据许多较小/早期应用程序的需求进行扩展。
b) 的一个例子:在 Linux 上运行Mono 框架。
与“标准”堆栈不同的一个示例:在 Linux 上运行 Mono 将需要完全不同的服务器操作系统熟悉度。基于 Windows 的知识都没有真正转移。
缩小规模的一个例子:SQL Server Express 只能扩展到 1GB 的内存和 4GB 的磁盘存储。在那之后,应用程序将需要移动到 SQL Server 的付费版本之一。
注意:有一个社区 wiki 答案,用于协作处理更大的答案。随意添加更多细节。
可能重复:
你能帮我解决我的软件许可问题吗?
我一直不擅长阅读和理解商业许可,所以想请教一个问题。我刚开始在一家大公司工作,我需要在虚拟机上设置环境。我想使用免费的 VMWare Player,但我不确定是否可以:许可证是否允许我将免费版本用于商业目的?
licensing ×10
sql-server ×3
windows ×2
64-bit ×1
deployment ×1
hard-drive ×1
memory ×1
mono ×1
nosql ×1
windows-7 ×1