Často řešené problémy při instalaci ESO9
Často řešené problémy při instalaci ESO9
Tento článek ad-hoc shrnuje problémy, které se mohou vyskytnou při instalaci ESO9, a to jak technologické, tak aplikační části.
Instalace aplikace ESO9 Start
Chyba při obnovování aplikační a dokumentové databáze
Při instalaci ESO9 Start na databázový server (nebo instalace na aplikační a databázový server) může od SQL Serveru 2012 a novější skončit chybou "Create database permission denied in database 'master'". Chyba je způsobena tím, že účet LocalSystem (NT AUTHORITY\SYSTEM) nemá oprávnění sysadmin, pokud pod tímto účtem není služba sql serveru spouštěna. Pod účtem LocalSystem běží (ve výchozím nastavení) služba Windows Installer, tj. instalace aplikací z MSI balíčků. Tento účet pak nemá oprávnění obnovit databázi.
Řešením je dočasné přidělení oprávnění sysadmin účtu LocalSystem po dobu instalace. Spusťte v SQL Management Studio - New Query:
ALTER SERVER ROLE [sysadmin] ADD MEMBER [NT AUTHORITY\SYSTEM]
Instalace aplikačního serveru ESO9
Chyba "Invalid authorization specification" při prvním startu aplikace
V připojovacím řetězci k databázi (Connection String) chybí atribut Integrated Security=SSPI, který říká, že se má pro připojení mezi aplikačním a databázovým serverem použít NT autentikace. Lze nastavit ve Správci ESO9 v parametrech spojení na DB.
Instalace klienta ESO9
Instalace reporting serveru ESO9
Technologická část (dříve samostatné FAQ)
Chyby při instalaci aplikačního serveru
Chyba vlastní akce _B24F48CB_5AF9_4F31_BFCA_F0394D65C45D ve skriptu -2147164145
Při instalaci na klientské stanice (tj. ne na servery) s Windows 10 (build 1803 a novější) může dojít k chybě:
Chyba 1720 U balíčku Instalační služby systému Windows došlo k potížím. Skript požadovaný k dokončení této instalace nemůže být spuštěn. Obraťte se na pracovníky podpory nebo na dodavatele balíčku. Chyba vlastní akce _B24F48CB_5AF9_4F31_BFCA_F0394D65C45D ve skriptu -2147164145, : na řádku 282, ve sloupci 3,
Příčinou je nemožnost MS DTC koordinátora připojit se k systémové službě DTC. Jedná se o systémovou chybu OS Windows, která s ESO9 přímo nesouvisí, nicméně službu DTC používáme s registrací komponenty SQL parseru; bez ní by tedy nebylo možné kdekoli v našem systému manipulovat s SQL. Na webu ji lze dohledat typicky pod textem MS DTC service error 8004E00F. Řešení uváděná na webu se liší pro různé výrobce notebooků a zpravidla se uvádí nutnost najít a zakázat ovladač, který způsobuje kolizi s MS DTC.
Jiným přístupem je hledání chyby na úrovni oprávnění služby DTC; v tomto směru se nejvíce daří tento problém řešit postupy uvedenými zde.