Microsoft KB Archive/926687

From BetaArchive Wiki
Knowledge Base


How to upgrade from the original version of the Microsoft Dynamics CRM Connector for Microsoft Dynamics GP to the rereleased version

Article ID: 926687

Article Last Modified on 8/21/2007



APPLIES TO

  • Microsoft Dynamics CRM 3.0
  • Microsoft Dynamics CRM Connector for Microsoft Dynamics GP, when used with:
    • Microsoft Dynamics CRM 3.0



Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry


INTRODUCTION

This article describes how to upgrade from the original version of the Microsoft Dynamics CRM Connector for Microsoft Dynamics GP to the rereleased version of the Microsoft Dynamics CRM Connector.

MORE INFORMATION

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

To upgrade from the original version of the Microsoft Dynamics CRM Connector, follow these steps:

  1. Contact Microsoft Customer Support to receive the following Microsoft CRM 3.0 hotfixes. These hotfixes must be installed before you install the rereleased version of the Microsoft Dynamics CRM Connector.
    • 913802 Error message in Microsoft Dynamics CRM 3.0: "SQL Server timeout expired"

    • 917010 Error messages when you try to save or to close an appointment in Microsoft CRM 3.0: "An error has occurred" and "General failure in scheduling engine"

    • 924454 Error message when you run a solution that sets the state of a request or of a response for an entity in Microsoft Dynamics CRM 3.0: "This method can only be called in the context of web service request"


    Note KB 913802 and KB 917010 are included in the Update Rollup 1 for Microsoft CRM 3.0. Therefore, if you have installed Update Rollup 1, you do not have to install these hotfixes.
    For more information about Update Rollup 1 for Microsoft CRM 3.0, click the following article number to view the article in the Microsoft Knowledge Base:

    922815 Update Rollup 1 for Microsoft CRM 3.0 is available

  2. Uninstall all the existing Microsoft Dynamics CRM Connector components. To do this, follow these steps:
    1. Click Start, click Run, type appwiz.cpl, and then click OK.
    2. In Add or Remove Programs, click Microsoft CRM Connector for Microsoft Dynamics GP, and then click Change.
    3. In the Microsoft CRM Connector for Microsoft Dynamics GP Setup window, click Next.
    4. Select all the components, and then click Remove.
    5. If the Microsoft Dynamics GP component and the Microsoft CRM component are installed on separate servers, repeat step a through step d on the Microsoft Dynamics GP server and on the Microsoft CRM server.
  3. Delete the BizTalk databases. To do this, follow these steps:
    1. On the instance of Microsoft SQL Server where the Microsoft BizTalk databases are stored, click Start, point to All Programs, point to Microsoft SQL Server, and then click Enterprise Manager.
    2. Expand Microsoft SQL Servers, expand SQL Server Group, expand the instance of SQL Server where the Microsoft BizTalk databases are stored, and then expand Databases.
    3. Right-click the database, and then click Delete.
    4. In the Delete Database window, click Yes. You will take this action for the following databases:
      • BAMArchive
      • BAMPrimaryImport
      • BizTalkDTADb
      • BizTalkdMgmtDb
      • BizTalkMsgBoxDb
      • BizTalkRuleEngineDB
      • SSODB
  4. Follow the installation instructions in the user's guide to reinstall the Microsoft Dynamics CRM Connector. When the Setup program prompts you for the integration database name, change the name from CRMIntegration30 to CRMIntegration31.

    Note Have all users log off Microsoft Dynamics GP and Microsoft CRM during the installation process.
  5. After the installation of the Microsoft Dynamics CRM Connector is complete, modify the registry entry. To do this, follow these steps:
    1. On the server that is running the Microsoft Dynamics CRM Connector, click Start, click Run, type regedit, and then click OK.
    2. Locate and then click the following registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRMIntegration\DataSources

    3. Double-click the INT_DB registry entry.
    4. In the Edit String dialog box, type CRMIntegration30 in the Value Data box, and then click OK.
  6. Delete the CRMIntegration31 database that you created during the installation process. To do this, follow these steps:
    1. On the computer that is running SQL Server, click Start, point to All Programs, point to Microsoft SQL Server, and then click Enterprise Manager.
    2. In SQL Server Enterprise Manager, expand SQL Server Group under Microsoft SQL Server.
    3. Click the name of the server, and then expand Databases.
    4. Right-click the CRMIntegration31 database, and then click Delete.
    5. Click to select the Delete backup and restore history for this database check box, and then click Yes.
  7. Restart the Microsoft Dynamics GP server, the Microsoft CRM server, and the Microsoft Dynamics CRM Connector server.


Keywords: kbmbsmigrate kbhowto KB926687