Tento timeout se může v rámci Microsoft Microsoft Dynamics CRM objevovat. Důvodem může být příliš velké množství záznamů v MS Microsoft Dynamics CRM, které není schopen server do výchozího časového timeoutu OLEDB pro SQL zobrazit.
Tento typ timeoutu má jako svůj průvodní jev výpis chybové hlášky cca po 30 sekundách, což je výchozí timeout OLEDB. Samozřejmě se počítá s tím, že SQL Server je funkční a spuštěn :-).
Řešením z pohledu Microsoft Microsoft Dynamics CRM může být následující konfigurace registrů:
- Úprava klíče HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
- na klíči MSCRM – new DWORD value
- Přejmenovat DWORD value na OLEDBTimeout
- Následně upravit OLEDBTimeout
- Vybrat hodnotu Decimal
- zapsat hodnout 86400 (odpovídá 24 hodinám)
- Provést restart iis např. pomocí příkazu iisreset v cmd
- Úprava klíče HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
- na klíči MSCRM – new DWORD value
- Přejmenovat DWORD value na ExtendedTimeout
- Následně upravit ExtendedTimeout
- Vybrat hodnotu Decimal
- zapsat hodnout 5400000 (odpovídá 5,400 sekund – default je 900)
- Provést restart iis např. pomocí příkazu iisreset v cmd