如上所述,上周我的 CRM 2011 服务器出现了一点问题。我经营一家小型电脑维修公司,并用它来管理我的客户。我在 VirtualBox VM 中运行服务器,主机硬盘空间不足。我最初的问题是虚拟硬盘在最后损坏了。我能够使用 Acronis 将 VHD 克隆到新的 VHD 并再次运行我的 Server 2008 R2。然后我遇到了 SQL Server 2008 无法正常运行的问题。对其进行了修复并再次访问了我的数据。当我登录我的 CRM 时,所有仪表板都抛出了一般 SQL 错误。我在另一个博客上找到了一个脚本,可以帮助我解决这个问题(下面的脚本)。但现在,每当我尝试打开任何实体时,我都会收到一般错误。没有关于发生了什么的信息,也没有错误代码。我可以在列表视图中看到特定的条目,但每次我尝试打开其中一个时都会出现错误。我尝试多次修复 CRM,但没有任何变化。有什么帮助吗?
EXEC sp_resetstatus 'MicrosoftCRM_MSCRM';
ALTER DATABASE MicrosoftCRM_MSCRM SET EMERGENCY
DBCC checkdb('MicrosoftCRM_MSCRM')
ALTER DATABASE MicrosoftCRM_MSCRM SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('MicrosoftCRM_MSCRM', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE MicrosoftCRM_MSCRM SET MULTI_USER
编辑。跟踪链接:http://www.onyx-computers.com/crmtrace.log
Trace 太大,无法在帖子中发布,因此我将其添加到我的 FileSonic 帐户。
我还应该补充一点,昨天,我尝试从头开始创建一个新服务器并导入组织数据库。这根本没有帮助。它仍然做同样的事情。我还注意到,当出现错误页面时,有一个“重试”和“取消”按钮,当我单击“重试”几次时,我收到 404 错误。
编辑。将链接从 FileSonic 更改为我的网络主机。
答案1
解决问题的第一步是启用 CRM 服务器上的跟踪。请参阅http://support.microsoft.com/kb/907490。
跟踪文件应包含有关错误的更多信息(请将其发布在此处)。