V serverové databázi došlo místo
Popis
Jedná se o situaci, kdy má zákazník eWay-CRM na vlastním serveru s Microsoft SQL Server Express. Tato verze SQL má limit na velikost databáze 10 GB.
V logu je podobná chyba:
System.Data.SqlClient.SqlException: Could not allocate space for object 'dbo.EWD_AuthTokens'.'PK_EWD_AuthTokens' in database 'eWay' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.
Verze
Všechny verze eWay-CRM®
Obtížnost řešení
Vysoká
Postup řešení
Pro tyto případy umožňujeme dokumenty a e-mailu ukládat na disk na serveru, místo přímo do databáze: Ukládání dokumentů a e-mailů na disk místo do serverové databáze
Pokud je místo v databázi už tak zaplněné, že se nelze ani přihlásit, je potřeba místo uvolnit přímo v databázi. To lze řešit tímto příkazem. Smažou se data z tabulky EWD_ItemChanges, které se používají pro synchronizaci změn. Promazání vyvolá jednorázově synchronizace složek všem uživatelům.
EXEC eWaySP_TruncateItemChanges