You have multiple accounts
Choose the account you want to sign in with.

Triệu chứng

Khi bạn cài đặt Microsoft Dynamics CRM 4.0, bạn nhận được một thông báo lỗi sau:



  • Loại initializer cho 'Microsoft.CRM.LocatorService' ném một ngoại lệ. Loại initializer cho 'Microsoft.CRM.ServerLocatorService' ném một ngoại lệ. Nhập chuỗi đã không ở định dạng đúng.

    Lưu ý Nếu bạn nhận được thông báo lỗi này, bạn cũng nhận được thông báo lỗi trong báo cáo lỗi ứng dụng Microsoft:


    System.TypeInitializationException: Loại initializer cho 'Microsoft.Crm.LocatorService' đã ném một ngoại lệ. --->
    System.TypeInitializationException: Loại initializer cho 'Microsoft.Crm.ServerLocatorService' đã ném một ngoại lệ. --->
    System.FormatException: Nhập chuỗi đã không ở định dạng đúng.

    tại System.Number.StringToNumber (String str, tuỳ chọn NumberStyles, NumberBuffer và số NumberFormatInfo thông tin, Boolean parseDecimal) tại System.Number.ParseInt32 (chuỗi s, NumberStyles kiểu NumberFormatInfo thông tin)

    tại System.Int32.Parse (chuỗi s, nhà cung cấp IFormatProvider)

    tại System.Diagnostics.PerformanceCounterLib.GetStringTable (Boolean isHelp)

    tại System.Diagnostics.PerformanceCounterLib.get_NameTable()

    tại System.Diagnostics.PerformanceCounterLib.get_CategoryTable()

    tại System.Diagnostics.PerformanceCounterLib.CategoryExists (chuỗi máy, Chuỗi mục)

    tại System.Diagnostics.PerformanceCounterCategory.Exists (chuỗi categoryName, Chuỗi machineName)

    tại System.Diagnostics.PerformanceCounterCategory.Exists (chuỗi categoryName)

    tại Microsoft.Crm.LocatorCache.CreatePerformanceCounters()

    tại Microsoft.Crm.LocatorCache... ctor()

    tại Microsoft.Crm.ServerLocatorService... cctor()

    ---Cuối của dấu vết xếp chồng ngoại lệ bên trong---

    tại Microsoft.Crm.LocatorService... ctor()

    tại Microsoft.Crm.CrmTraceSettings.LoadScaleGroupSettings()

    tại Microsoft.Crm.LocatorService... ctor()

    tại Microsoft.Crm.LocatorService... cctor()

    ---Cuối của dấu vết xếp chồng ngoại lệ bên trong---

    tại Microsoft.Crm.Utility.RetrieveScaleGroupId()

    tại Microsoft.Crm.CrmKeySetting.Initialize (Boolean loadSettingsFromConfigDB, Guid scaleGroupId ConfigSku configSku)

    tại Microsoft.Crm.CrmKeySetting... Victor (CrmKeyType crmKeyType Boolean loadSettingsFromConfigDB, Boolean useCachedValues, Guid scaleGroupId, ConfigSku configSku)

    tại Microsoft.Crm.CrmKeySetting.CreateKeySetting (CrmKeyType keyType, ConfigSku configSku)

    tại Microsoft.Crm.Setup.Server.ServerSetup.Initialize()

    tại Microsoft.Crm.Setup.Server.ServerSetup.InternalMain (chuỗi] args)

  • "Hành động Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction không thành công. Ngoại lệ xảy ra trong giai đoạn tự cài đặt. Ngoại lệ này sẽ bị bỏ qua và cài đặt sẽ tiếp tục. Tuy nhiên, các ứng dụng không thể hoạt động đúng sau khi cài đặt hoàn tất. Thời gian đã hết hạn và hoạt động không được hoàn thành."

  • Ngoài các lỗi trên, bạn sẽ thấy sau trong phần crm40svrSetup.log

    12:31:07 | Thông tin | Thực hiện thao tác cài đặt: Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction 12:32:38 | Lỗi | System.Exception: Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction hành động không thành công. ---> System.Configuration.Install.InstallException: ngoại lệ xảy ra trong giai đoạn tự cài đặt. Ngoại lệ này sẽ bị bỏ qua và cài đặt sẽ tiếp tục. Tuy nhiên, các ứng dụng không thể hoạt động đúng sau khi cài đặt hoàn tất. ---> System.ServiceProcess.TimeoutException: thời gian đã hết hạn và hoạt động không được hoàn thành. tại System.ServiceProcess.ServiceController.WaitForStatus (ServiceControllerStatus desiredStatus, thời gian chờ TimeSpan) tại Microsoft.Crm.ExtendedServiceInstaller.StartService (Object sender, InstallEventArgs e) tại System.Configuration.Install.InstallEventHandler.Invoke (Object sender, InstallEventArgs e) tại System.Configuration.Install.Installer.OnCommitted (IDictionary savedState) tại System.Configuration.Install.Installer.Commit (IDictionary savedState)---cuối của dấu vết xếp chồng ngoại lệ bên trong---tại System.Configuration.Install.Installer.Commit (IDictionary savedState) tại System.Configuration.Install.AssemblyInstaller.Commit (IDictionary savedState) tại Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction.Do (IDictionary tham số) tại Microsoft.Crm.Setup.Common.Action.ExecuteAction (hành IDictionary tham số, Boolean hoàn)---cuối dấu vết xếp chồng ngoại lệ bên trong---, lỗi, RetryCancel, Option1

    Lưu ý Nếu bạn nhận được thông báo lỗi này, sự kiện sau được ghi vào Nhật ký ứng dụng trên máy chủ Microsoft Dynamics CRM 4.0:

    Sự kiện 1

    Sự kiện 2

Nguyên nhân

Sự cố này xảy ra vì một trong những nguyên nhân sau.

  • Vấn đề với đồng hồ hoạt động trên máy chủ. Do đó, quá trình cài đặt không thể thêm bộ đếm hiệu suất hoạt động truy cập thư viện.

  • Cài đặt .net Framework 3.0 bị hỏng.

  • Thiếu hoặc trùng lặp tên dịch vụ nguyên tắc (SPN).



Giải pháp

Để khắc phục sự cố này hoàn thành một trong các phương pháp sau.

  • Xây dựng lại các hoạt động truy cập thư viện.

  • Cấu hình phù hợp HTTP SPN NETBIOS, FQDN hoặc tiêu đề máy chủ. Cấu hình phù hợp mssqlsvc dành SPN NETBIOS và FQDN. Loại bỏ trùng lặp HTTP hoặc mssqlsvc dành SPN.



Để biết thêm thông tin về cách để xây dựng lại các hoạt động truy cập thư viện, bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:

300956 làm thế nào để xây dựng lại theo cách thủ công hiệu năng truy cập thư viện giá trị

  • Cài đặt .net Framework 3.0. Điều này có thể được tìm thấy trên DVD trong Redist\i386\dotNetFX.

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?

Cảm ơn phản hồi của bạn!

×