Hvidbog: Studie vedrørende MS CRM 2011's ydelse ved store datamængder

af Henrik Jensen 25. september 2012 19:21

Microsoft har frigivet en hvidbog som beskriver en række benchmark test udført med store finansielle data. Testen viser hvordan man handler bl.a. håndterer kundedata (herunder forskellige relaterede kontooplysninger) i eget MS CRM 2011. Testene afspejler de operationer en finansiel virksomhed udfører dagligt.

Hvidbogen kommer omkring hvorfor testen blev udviklet, nemlig for at sikre, at systemet kunne imødekomme behovet for at oprette eller opdatere 10 millioner personkonti (poster), som en del af en enkelt batch job, i en periode på højst fire timer.

Selv om hvidbogen handler om meget store data, kan man godt lære noget om hvad der er vigtigt at fokusere på, når man skal teste MS CRM 2011.

Link til hvidbogen Engelsk): MS CRM 2011 Data Load Performance and Scalability Case Study...

Optimering af ydelsen og undgå fejl i logbogen (Event Viewer)

af Henrik Jensen 21. september 2012 15:30

Man finder ofte følgende Advarsler (Warnings) i Logbogen (Event Vieweren):

Query execution time of 100.8 seconds exceeded the threshold of 10 seconds. Thread: 57; Database: StandardDK_MSCRM; Query: exec p_ReindexAll 1, 600.

og/eller

Query execution time of 125.7 seconds exceeded the threshold of 10 seconds. Thread: 58; Database: StandardDK_MSCRM; Query: exec p_ShrinkMirroredDatabase 'StandardDK_MSCRM'.

Advarslerne fortæller at 2 af de jobs, der udføres af en Asynkrone Service (Maintenance), tager længere tid en de burde. Det job som forårsager fejlen er jobbet Reindex all.

Læs om Maintenance Job Editor og hvordan man fjerner fejlene: Værktøjer 2011: Maintenance Job Editor...

Hvidbog opdatering: Configuring Claims-based Authentication for MS CRM 2011

af Henrik Jensen 16. september 2012 13:19

Microsoft har opdateret hvidbogen Configuring Claims-based Authentication for MS CRM 2011. Opdateringerne omfatter bl.a.:

  • Konfiguration af sikkerhed fordelt på 2 servere (placering af ADFS).
  • Eksempler på DNS-opsætninger for installationer på 1 eller 2 servere.
  • Yderligere fejlsøgningseksempler.
  • Trin til konfiguration af ForeFront TMG med MS CRM 2011.

Download (Engelsk): Microsoft Download Center...
Online (TechNet - Engelsk): Microsoft TechNet...

OPDATERING: Værktøjer til MS CRM 2011

af Henrik Jensen 26. august 2012 09:22

Jeg har tilføjet 2 nye værktøjer til listen, nemlig:

  • Dynamics XRM Tools...
    Værktøj indeholder en samling af en række nyttige værktøjer: Statistics, Metadata Browser, Trace Tool, oData Query Designer, JavaScript Converter og Configuration.
     
  • User Settings Console...
    Værktøjet er et Windows-baseret program, som kan bruges til at redigere indstillinger for brugere, som er placeret i flere afdelinger, i en organisation. En af de store fordele er, at man kan markere flere brugere og redigere dem i en arbejdsgang.

Liste med værktøjerne: Værktøjer til MS CRM 2011...

Diagnosticering af MS CRM 2011-klienter

af Henrik Jensen 25. juni 2012 23:23

I et tidligere indlæg (OPDATERING: Hvidbog - Optimering af MS CRM-klienter (IE og Outlook)) fremhævede jeg muligheden for at diagnosticere MS CRM 2011 i forhold til MS CRM 2011 Online. Man kan benytte samme teknik med MS CRM 2011 Onpremise (lokal installation). Syntaksen er:

http://<ServerUrl>/<Organisation>/tools/diagnostics/diag.aspx

Rapporten viser en række testresultater og man kan bl.a. få disse sendt som e-mail.

Læs mere om optimering (Engelsk): Optimizing and Maintaining the Performance of a MS CRM 2011 Server Infrastructure...

Fejl ved kørsel af brugerdefinerede rapporter i MS CRM 2011

af Henrik Jensen 20. april 2012 17:08

I forbindelse med installation af MS CRM 2011 vil man ofte rende ind i et problem med egenudviklede rapporter (Reporting Services), som ikke kan vises. De medfølgende rapporter fungerer fint.

Fejlen opstår når MS CRM 2011 og Reporting Services er installeret på en hver deres servere, og hvor der benyttes en brugerkonto/servicekonto til håndtering af MS CRM 2011' CRMAppPool (på IIS'en). Fejlen opstår på grund af en manglende opsætning af SPN (Service Principal Name) for at undgå Kerberos Double Hop problematik.

Læs om problemstillingen og løsninger herpå: Fejl ved kørsel af brugerdefinerede rapporter i MS CRM 2011...

Fejl i Event Viewer: Brugerprofil lukkes ned og kan ikke benyttes

af Henrik Jensen 16. april 2012 17:02
Windows Server 2008 er hurtig til at lukke ned for ubenyttede brugerprofiler, når en bruger logger af. Det kan imidlertid påvirke en af de profiler, som MS CRM benytter. Dette indlæg handler om fejlen samt løsningen på denne.

I Event Vieweren kan følgende fejl optræde:

Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.

DETAIL -
2 user registry handles leaked from \Registry\User\S-1-5-21-1480659023-1306629282-449893132-145_Classes:
Process 6632 (\Device\HarddiskVolume2\Windows\System32\inetsrv\w3wp.exe) has opened key \REGISTRY\USER\S-1-5-21-1480659023-1306629282-449893132-145_CLASSES
Process 10144 (\Device\HarddiskVolume1\Windows\System32\inetsrv\w3wp.exe) has opened key \REGISTRY\USER\S-1-5-21-1480659023-1306629282-449893132-145_CLASSES

Læs om problemstillingen, og løsningen: Fejl i Event Viewer: Brugerprofil lukkes ned og kan ikke benyttes...

Ændring af lister i dialogboksen Konvertér kundeemne

af Henrik Jensen 13. april 2012 23:10

Jeg får ofte spørgsmålet, om det er muligt at ændre liste Diskvalificer i dialogboksen Konvertér kundeemne...og det kan man godt!

Ændringen skal foretages i objektet Kundeemne, i feltet Statusårsag (statuscode). Når man åbner feltet Statusårsag (statuscode) kan man vælge hvilken liste man vil ændre, redigere, tilføje og slette værdier samt angive hvilken værdi, der skal være standard valgt.

Læs mere om hvordan man gennemfører ændringen: Ændring af lister i dialogboksen Konvertér kundeemne...

Maksimumsgrænsen for poster er overskredet, og dashboard vises ikke...?

af Henrik Jensen 27. februar 2012 16:21

I forbindelse med dashboard, i MS CRM 2011, kan man rende ind i en kedelig meddelelse, nemlig "Maksimumgrænsen for poster er overskredet. Reducer antallet af poster.", og det var præcis hvad en af mine kollegaer (Bo Møller, Logica) gjorde mig opmærksom på.

Jeg har gravede lidt i problemstillingen, hvilket dette indlæg handler om. I indlægget anvises også en anden indstilling, som er anvendelig omkring dashboards.

Læs mere: Maksimumsgrænsen for poster er overskredet, og dashboard vises ikke...

Opdateringspakke 21 til MS CRM 4.0 er frigivet

af Henrik Jensen 12. februar 2012 09:55

Microsoft har frigivet Opdateringspakke (Rollup) 21. Denne gang med mindre rettelser, og altså ingen større nyheder. Læs mere om Opdateringspakke 21...

MS CRM 2011 ikke tilgængeligt efter tilføjelse af en bruger...

af Henrik Jensen 5. januar 2012 17:49

En af mine kollegaer - Lars Grønning Tranders - har gjort mig opmærksom på en fejl, man kan rende ind i ved konfiguration af MS CRM 2011, og som kan medføre at man ikke kan opstarte, og dermed tilgå, MS CRM 2011.

Fejlen består i, at man benytter en servicekonto, som bruger i MS CRM, hvilket kan medføre fejlen.

Læs om fejlen og løsningen herpå: MS CRM 2011 ikke tilgængeligt efter tilføjelse af en bruger...

OPDATERING: Hvidbog - Optimering af MS CRM-klienter (IE og Outlook)

af Henrik Jensen 29. december 2011 12:47

Microsoft har frigivet en opdatering af hvidbog om optimering og vedligeholdelse af ydeevnen af ​​MS CRM 2011-klienter (primært Internet Explorer og Outlook). Optimeringen gælder uanset om man anvender MS CRM 2011, som en lokale løsning (OnPremise) eller Online. Læs tidligere indlæg: Hvidbog: Optimering af MS CRM-klienter (IE og Outlook)...

Der er rigtig mange opdateringer i hvidbogen. En af disse, som jeg vil fremhæve er muligheden for at diagnostisere MS CRM 2011 Online, og få en rapport vist med testresultater. Gør følgende for at køre diagnosticeringen:

  1. Log ind på din MS CRM 2011 Online organisation.
  2. Benyt følgende link (hosting i EMEA): https://<organisation>.crm4.dynamics.com/tools/diagnostics/diag.aspx
  3. Klik på knappen Run, for at køre en række test.

Rapporten viser en række testresultater og man kan bl.a. få disse sendt som e-mail.

Optimizing and Maintaining the Performance of CRM Clients_v1.1.docx (308,98 kb)

Bliv medlem af CRMUG DK

De regionale afdelinger i CRMUG giver mulighed for a mødes med andre medlemmer af CRMUG i dit lokalområde. Hermed får du mulighed for at mødes ansigt til ansigt og vidensdele med andre brugere af Microsoft Dynamics CRM i dit område.

Læs mere den Danske afdeling af CRMUG...

Om Henrik Jensen

Jeg har altid fingeren på pulsen når det drejer sig om Microsofts produkter & teknologier, og især når det handler om Microsoft Dynamics CRM.

Henrik Jensen

Jeg har arbejdet professionelt i IT-branchen mere end 25 års, deraf mere end 18 år med CRM-systemer, og samtidig indehaver af mere end 50 Microsoft-certificeringer.

Mobil: +45 20 300 300
E-mail: hj@easyconsult.dk

EASYConsult ApS

Læs mere...

Downloads, værktøjer, installation og JScript

Downloade komponenter til MS CRM:
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Liste over Opdateringspakker (Rollups):
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Ikoner:
    • Icons8

Krav og opsætninger til installation:
    • Krav og opsætninger MS CRM 2011
    • Krav og opsætninger MS CRM 2013
    • Krav og opsætninger MS CRM 2015
    • Krav og opsætninger MS CRM 2016

JScript eksempelkode:
    • Javascript API-reference
    • Javascript eksempelkode

Diverse værktøjer:
    • Liste med værktøjer til MS CRM
    • Sysinternals
    • PowerShell og MS CRM 2011

Visual Studio, SSIS og Kingswaysoft
    • Visual Studio 2017
    • Dataværktøjer (SSIS) 2017
    • Kingswaysoft
    • SSIS Navnekonventioner

Månedsliste

Forbehold

Alt hvad du læser på denne blog er alene udtryk for mine egne holdninger og meninger, og kan ikke henføres til andet end som så.

De løsninger jeg fremstiller på denne blog er ikke nødvendigvis testet i et driftsmiljø. Hvis du gør brug af mine løsninger er det på eget ansvar.