-
Dynamics CRM 3.0: Reinstalling the CRM Server
A couple of months ago I was working on a CRM installation when I noticed an Event Log message that was similar to the following:
Event Type: Warning
Event Source: SQLSERVERAGENT
Event Category: Job Engine
Event ID: 208
Date: 8/18/2006
Time: 7:00:01 AM
User: N/A
Computer: SERVER
Description:
SQL Server Scheduled Job 'Start_Incremental on Company_Name_Inc__MSCRM.ftcat_documentindex.[7.5]' (0×00000000000000000000000000000000) – Status: Failed – Invoked on: 2006-08-18 07:00:01 – Message: The job failed. The Job was invoked by Schedule 41 (Indexed Document Title Schedule). The last step to run was step 1 (Full-Text Indexing).We had come into the customer after another partner had installed and removed CRM. It turns out that the above message was caused by an artifact left over from the previous installation.During installation, the installation program will replace any invalid characters in the Organization Name with an underscore, and used that modified name for creating the databases and other items within SQL.The initial installation was created with the Organization Name of "Company Name Inc." which was converted to "Company_Name_Inc_" when the SQL objects were created.My installation was created with "Company Name Inc" which translated into "Company_Name_Inc".
Somewhere along the line, one of the CRM maintenance tasks was left running from the previous installation. Since the database it worked against no longer existed, it generated a warning each time it attempted to start.
The solution was to locate the improper task and delete it, using the following steps:
( Assuming SQL 2000 )
-
Open SQL Server Enterprise Manager
-
Expand Management
-
Expand SQL Server Agent
-
Click on Jobs
-
The Job that contains an Organizational Name that doesn't match the Organization Name in the other Jobs needs to be deleted
Dynamics CRM, Installation 1,927 views -
-
Dynamics CRM 3.0: When removing CRM, remember the email rules
If for some reason, you decide to uninstall CRM, you need to take into consideration any workstations that may have the Outlook Client installed.
Before you uninstall the CRM server, run the Rule Deployment Wizard and remove the CRM Rule from Outlook for each deployed user.
In the case of CRM Small Business Edition, the Uninstall will remove the CRM mailbox.
CRM Professional will produce different results because, in many cases, the CRM Server and the Exchange Server are on different computers and the Uninstall of CRM will not affect the Exchange Forwarding service.
Removing the Rule is important because if you don't, it will attempt to forward email to the now non-existent CRM Mailbox which will cause the user to receive a bounce email any time they get an email that may have the CRM Tracking Token in the subject.
Dynamics CRM, Outlook Client 1,958 views -
.NET Developers: Take a look at Project Anvil
Dana Epp, one of Microsoft's Security MVPs, has started a new product development effort he calls Project Anvil. Here is Dana's goal for the project:
I am about to endeavor on the path of "forging" a new product, from vision to reality, in 30 days. One man. One product. Ready for beta in 4 weeks. And the entire process blogged here in both traditional text blogging with screencasts (thanks to Camtasia Studio) peppered in showing some of the interesting things I do during the software development process.
Any of you interested in enhancing your development skills should spend a little time watching Dana's screencasts.
Dana is a very informative presenter and I pick up a new tool or technique with each screencast.
The one I learned about in his latest article is Eric Gunnerson's Regular Expression Workbench – a tool that allows you to develop, test, and validate regular expressions. Check it out as well.
Development 1,181 views




