基本上,我遵循了 Microsoft 的 SBS 2003 -> 2011 迁移指南。周末执行了该操作,试图让用户零停机时间。除了这个问题之外,它运行良好。(我还没有将用户导入 2011 控制台/格式,但其他一切都已完成)
今天早上,用户报告说共享日历中最近添加的几个项目消失了。
我仍然在旧的 SBS 2003 上拥有旧版本的 companyweb(虽然它不是原始版本,而是作为迁移的一部分在 Sharepoint Services 3.0 上更新的版本)。
查看旧版本,我发现新版本中缺少许多条目。最初让我感到困惑的是,显示的所有条目都来自两个用户,而其他用户的所有条目都消失了。不过,我最终找到了一个跨越几天的假日条目,该条目来自一个用户,而她的所有其他条目都消失了。
此外,我还检查了各个用户的权限,没有发现任何差异的原因。
经过进一步调查,我注意到在新的 Sharepoint 上,如果我选择日历的“所有事件”或“当前事件”视图,我可以看到所有日历事件 - 即返回的丢失的事件。
我还尝试在网站上启用搜索功能,然后搜索其中一个“缺失”的活动。如果我这样做,它会找到它,但有趣的是,它也会在日历的正确页面上找到它,但如果我选择这个,它会带我到没有活动的日历页面。
Health Analyzer 仅抱怨数据库存在于运行 Sharepoint Foundation 的服务器上,并且内置帐户被用作应用程序池或服务标识。
数据库架构版本似乎已正确更新:
数据库架构版本
Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence 当前架构版本:4.0.145.0,最高架构版本:4.0.145.0
Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence2 当前架构版本:4.0.8.0,最高架构版本:4.0.8.0
Microsoft.SharePoint.Administration.SPContentDatabase 当前架构版本:14.0.4762.1000,最高架构版本:14.0.4762.1000
如能得到任何帮助我将非常感激。
这是我在这里的第一个问题,因此如果确实需要修改,我将非常感激帮助/建设性的批评。
编辑:下载了一份 SharePoint 设计器副本,使用它来查看共享日记,所有“缺失”的条目都存在!
答案1
事实证明,所有“缺失”事件都没有设置结束时间/日期。一旦设置,它们就会全部出现。