When I use the Keep Users setting I think that CRM 4.0 is not able to
resolve the PROD users. The domains are having two way trusts as proved above
during redeploy and upgrade.(Error 1)
When I use Manually Map, the PROD users remain into the CRM 4.0 system but
they won't be able to log in, there is no match created in the MSCRM_CONFIG
between the PROD user and the "new" Organization. Adding a "new" users and
try to go offline with the client results in an error...(Error 2)
The CRM 4.0 Deployment Manager is unable to look over domains to resolve
users during Import resulting in "corrupt" database?
Error 1 Keep User Mappings:
11:48:07| Error| Import Organization (Name=Test,
Id=1fb6a475-69bf-dc11-ba79-000c29cdf16b) failed with Exception:
System.DirectoryServices.DirectoryServicesCOMException (0x80072030): There
is no such object on the server.
at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
at System.DirectoryServices.DirectoryEntry.Bind()
at System.DirectoryServices.DirectoryEntry.get_AdsObject()
at System.DirectoryServices.PropertyValueCollection.PopulateList()
at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry
entry, String propertyName)
at System.DirectoryServices.PropertyCollection.get_Item(String
propertyName)
at Microsoft.Crm.BusinessEntities.SecurityUtils.GetSidFromAD(Guid
objectGuid)
at
Microsoft.Crm.ObjectModel.SystemUserServiceInternal`1.AddUserToConfigDB(IBusinessEntity systemUser, Guid crmId, Guid objectId, ExecutionContext context)
at
Microsoft.Crm.Tools.Admin.DBImportHelper.AddExistingUserToTheConfigDB(Guid
organizationId, Guid crmUserId, Guid adObjectGuid)
at Microsoft.Crm.Tools.Admin.ImportOrganizationInstaller.Import(Guid
organizationId, String organizationUniqueName, String
organizationFriendlyName, String sqlServerName, String databaseName, Uri
reportServerUrl, String privilegedUserGroupName, String sqlAccessGroupName,
String userGroupName, String reportingGroupName, String
privilegedReportingGroupName, ICollection`1 users, MultipleTenancy
multipleTenancy)
11:48:07|Warning| Attempting to cancel a long running process:
ProgressWizard. This might leave the data in an invalid state and the
application might not function correctly.
Error 2: Manually Map users and go offline
Event Type: Error
Event Source: MSCRMOfflineSync
Event Category: None
Event ID: 6000
Date: 10-Jan-2008
Time: 2:35:49 PM
User: N/A
Computer: INB823
Description:
An error occurred during Offline Synchronization. Try going offline again,
or restart Microsoft Outlook. Insert failed for entity 'DisplayString',
batchRows=395 with exception System.Data.SqlClient.SqlException: The bulk
load failed. Unexpected NULL value in data file row 1, column 1. The
destination column (DisplayStringId) is defined as NOT NULL.
The bulk load failed. The column is too long in the data file for row 1,
column 5. Verify that the field terminator and row terminator are specified
correctly.
The OLE DB provider "BULK" for linked server "(null)" reported an error. The
provider did not give any information about the error.
Cannot fetch a row from OLE DB provider "BULK" for linked server "(null)".