【问题标题】:CRM deployment Manager , SQL Server is unavailableCRM 部署管理器,SQL Server 不可用
【发布时间】:2015-06-04 06:46:33
【问题描述】:

我在尝试创建新的组织条目时遇到了部署管理器的问题。它给出了错误“SQL 服务器不可用。以下是我的问题的简要说明:

早期的应用程序和 CRM 数据库位于同一台服务器上,并且运行良好。

但是当我们将数据库迁移到另一台服务器上时,应用程序能够连接到数据库。 但我们无法在组织者中添加新条目。当我们尝试这样做时,它说“SQL Server 不可用”。 (但 SQL Server 运行良好。)

注意:防火墙已关闭 没有网络问题 SQL 服务运行良好

对此的任何帮助将不胜感激。

提前致谢

问候, Yashwant Vishwakarma | www.sqlocean.com

【问题讨论】:

  • 您使用哪个 CRM 系统?如果有自己的系统,使用哪种编程语言/技术?

标签: dynamics-crm crm


【解决方案1】:

可能值得检查 this TechNet article 重新归位/重新配置 Dynamics CRM 部署。

我想重点介绍第 4 步到第 7 步,它们将引导您更新持有 CRM 数据库连接的 CRM 服务器的注册表项,并从部署管理器更新 CRM 组织的数据库。

包括下面 Technet 文章的相关部分,并进行了一些小的修改,以反映这不仅适用于 SQL Server 集群实例,而且如果数据库只是移动到新的 SQL Server 和/或 SQL Server 实例中也适用:

在运行 Microsoft Dynamics CRM Web 应用程序的计算机上,单击开始,单击运行,在打开框中键入 regedit,然后单击确定。

找到以下注册表子项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

右键单击 configdb,然后单击修改。

在数值数据框中,将数据源更改为新虚拟 SQL Server 的名称(或当前 SQL Server 数据库被移动到的名称),然后单击确定。例如,数值数据框中的字符串值应类似于以下内容: Data Source=NewSQLServer;Initial Catalog=MSCRM_CONFIG;Integrated Security=SSPI

在运行 Microsoft Dynamics CRM 服务器 Web 应用程序的计算机上,启动部署管理器。为此,请单击开始,指向所有程序,指向 Microsoft Dynamics CRM,然后单击部署管理器。

展开部署管理器节点,然后单击组织。

如果组织尚未禁用,请右键单击该组织,然后单击禁用。

警告警告 禁用组织后,用户将无法再访问该组织的 Microsoft Dynamics CRM。 单击“是”禁用该组织。

在组织列表中,右键单击组织,然后单击编辑组织。

在“编辑组织向导”的“SQL Server”框中,键入您之前创建的 SQL Server 群集的虚拟 SQL Server 名称,然后单击“下一步”。 (注意:如果不使用 SQL Server 集群,只需在此处键入 SQL Server 名称或 SQL Server 名称和实例名称)。

在系统要求页面上,成功进行诊断检查后,单击下一步,然后单击应用。

点击完成。

启用组织。为此,请右键单击该组织,然后单击启用。

在安装了 Microsoft Dynamics CRM 服务器 Web 应用程序的运行 IIS 的计算机上重置 IIS 服务。为此,请单击“开始”,单击“运行”,在“打开”框中键入 iisreset,然后单击“确定”。

【讨论】:

  • 感谢您的回答。我不确定它是否对 Yashwant 有帮助,但我将其存储为自己的参考。赏金已获得奖励。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多