在尝试创建新的组织条目时,我遇到了Deployment Manager的问题。它给出错误“SQL服务器不可用。下面是我的问题的简要说明:
早期申请& CRM数据库位于同一台服务器上。它工作得很好。
但是当我们在另一台服务器上迁移数据库时,应用程序能够连接到数据库。 但我们无法在组织者中添加新条目。当我们尝试这个时,它说“SQL Server不可用”。 (但是SQL Server运行正常。)
注意:防火墙已关闭 没有网络问题 SQL服务正常运行
任何有关这方面的帮助都会很明显。
提前致谢
此致 Yashwant Vishwakarma | www.sqlocean.com
答案 0 :(得分:1)
重新/重新配置Dynamics CRM部署可能值得检查this TechNet article。
我想强调第4步到第7步,它会引导您更新包含CRM数据库连接的CRM服务器的注册表项,并从Deployment Manager更新CRM组织的数据库。
包括下面Technet文章的相关部分,并进行一些小的编辑,以反映这不仅适用于SQL Server群集实例,而且还可以将数据库简单地移动到新的SQL Server和/或SQL Server实例:
在运行Microsoft Dynamics CRM Web应用程序的计算机上,单击“开始”,单击“运行”,在“打开”框中键入regedit,然后单击“确定”。
找到以下注册表子项:
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ MSCRM
右键单击configdb,然后单击“修改”。
在“数值数据”框中,将数据源更改为新虚拟SQL Server的名称(或当前移动到的SQL Server数据库),然后单击“确定”。例如,“数值数据”框中的字符串值应类似于以下内容:
Data Source=NewSQLServer;Initial Catalog=MSCRM_CONFIG;Integrated Security=SSPI
在运行Microsoft Dynamics CRM服务器Web应用程序的计算机上,启动Deployment Manager。为此,请单击“开始”,指向“所有程序”,指向“Microsoft Dynamics CRM”,然后单击“Deployment Manager”。
展开Deployment Manager节点,然后单击“组织”。
如果尚未禁用该组织,请右键单击该组织,然后单击“禁用”。
WarningWarning 禁用组织后,用户将无法再访问该组织的Microsoft Dynamics CRM。 单击是以禁用组织。
在组织列表中,右键单击该组织,然后单击“编辑组织”。
在“编辑组织向导”的“SQL Server”框中,键入先前创建的SQL Server群集的虚拟SQL Server名称,然后单击“下一步”。 (注意:如果不使用SQL Server群集,只需在此处键入SQL Server名称或SQL Server名称和实例名称。)
在“系统要求”页面上,成功进行诊断检查后,单击“下一步”,然后单击“应用”。
单击“完成”。
启用组织。为此,请右键单击该组织,然后单击“启用”。
重置运行安装了Microsoft Dynamics CRM服务器Web应用程序的IIS的计算机上的IIS服务。为此,请单击“开始”,单击“运行”,在“打开”框中键入iisreset,然后单击“确定”。