WSS 3.0的内部存储机制是什么?它是否需要 SQL Server 2005 或者我们可以使用随 WSS 3.0 自动安装的SQL Server 2005 Embedded Edition ?如果是,那么如果 Web 应用程序使用 SSEE,那么它的内容限制是多少?
假设我在 WSS 3.0 中创建了一个 Web 应用程序,那么其中可以存储多少数据?我可以为列表和文档库存储多少数据?我可以在文档库中创建多少个文件夹?
WSS 3.0的内部存储机制是什么?它是否需要 SQL Server 2005 或者我们可以使用随 WSS 3.0 自动安装的SQL Server 2005 Embedded Edition ?如果是,那么如果 Web 应用程序使用 SSEE,那么它的内容限制是多少?
假设我在 WSS 3.0 中创建了一个 Web 应用程序,那么其中可以存储多少数据?我可以为列表和文档库存储多少数据?我可以在文档库中创建多少个文件夹?
这是一个很常见的误解——我们当中的偏执狂甚至可能认为 MSFT 并没有做太多的事情来澄清这一点,因为它促使人们沿着购买 SQL Server 的路线前进......
锡帽虽然...
当您在MOSS 2007安装期间使用“基本”安装选项时,它会安装并使用SQL Server 2005 Express Edition(请参阅独立安装),并且您确实有 4GB 的限制。
当您在WSS 3.0安装期间使用“基本”安装选项时,它不使用 SQL Express,它使用称为Windows 内部数据库的东西,并且它没有 4GB 的大小限制。
很难找到关于这方面的权威参考资料(又是锡帽),但Mark Walsh 的这篇文章并被 MSFT 版主标记为正确,这几乎是我能找到的最好的了。
它使用 SQL Server 2005 Express Edition,我相信每个数据库的限制为 4GB。您可以为单独的网站集创建多个内容数据库,但在速成版中也可能存在一些性能限制。
这是一个比较版本的页面:http: //www.microsoft.com/sqlserver/2005/en/us/compare-features.aspx
乔希几乎有答案。至于“有多少文件和列表等等”的问题,答案是“只要你不达到 4gb 的限制,你想要多少就多少”。
我还要注意,如果你开始接近 4gb 的限制,你可以随时升级到成熟的 SQL 服务器,而且痛苦很小,所以这是一个不错的起点。
它真正失败的地方是管理工具(即备份),但您可以从命令行非常有效地编写脚本。
安装 SharePoint 2007 时,您可以指定要连接到自己的 SQL Server 数据库。如果您不这样做,SharePoint 将使用 Windows 内部数据库,也称为 WYukon。该数据库与 SQL Express 不同,有两个关键区别。(1) WYukon 没有人为地限制数据库大小或性能。(2) 无法使用常规的数据库连接字符串连接到 WYukon 数据库。
这是有关 WYukon 的一些(最少)信息的链接。
http://www.microsoft.com/downloads/details.aspx?FamilyId=30A7365B-91C5-4C28-85A5-9AB861168C0E
问候,保罗