我正在考虑在我们的 SQL2005 生产服务器上启用 SQLCLR,但是 Technet 指出:
配置了大量内存和大量处理器的计算机在启动服务器时可能无法加载 SQL Server 的 CLR 集成功能。要解决此问题,请使用 -g memory_to_reserve SQL Server 服务启动选项启动服务器,并指定足够大的内存值。有关详细信息,请参阅使用 SQL Server 服务启动选项。
在这种情况下,“大量”内存是多少?我意识到这可能是在 2005 年之前写的,所以当时的大量内存现在可能是常态?(大量处理器也是如此)。