我正尝试在运行 Windows Server 2012 R2 标准版的 Dell poweredge t110 II 上为我的部分远程用户(带宽有限)提供本地 SharePoint 服务器(Sharepoint 2013 基础版)。
我在规范中看到,sql的免费版本最多支持10gb
我的问题是,这是否意味着总数据,或者只是指向 SharePoint Blob 的 10GB 指针数据
我在这个项目的 2-3 年内查看了大约 500GB 的数据,我不想在一年后发现自己陷入了困境
答案1
10 GB 的大小限制适用于数据库大小,每个 SharePoint 网站集都可以存储在单独的数据库中。因此,只要您不在网站本身上托管数据,就没问题。但是,这样做可能很棘手,我相信您需要做的是拥有一个 ADFS 服务器(无论如何,您都希望为远程用户提供更好的登录体验)。然后您使用 ADFS 将身份验证令牌传递到文件服务器,然后文件服务器可以通过 SharePoint 提供数据。需要进行一些认真的定制才能使其正常工作。
但是,您将遇到 SQL Express 的硬性限制,即 1 GB 的 RAM 和 1 个 CPU。SharePoint 完全由数据库驱动,并且需要至少 8 GB 的 RAM 和 4 个内核才能使 SQL 服务器正常运行。
简而言之,这也许是可行的,但运行效果会很差,所以你不应该这样做。