SQL Server: Stav databázy: Podozrivé alebo Čaká sa na obnovenie
Stavy Suspect alebo Recovery Pending znamenajú, že SQL Server nedokáže správne otvoriť databázu alebo dokončiť jej obnovu. V tomto stave sa program Torgsoft nespustí alebo nevie pracovať s dátami.
Materiál je určený systémovým administrátorom alebo používateľom s praktickými skúsenosťami s Microsoft SQL Server a s porozumením dôsledkov zmien v štruktúre databázy. Všetky úkony vykonávate na vlastné riziko: nesprávne použitie príkazov môže viesť k strate dát alebo k nefunkčnosti databázy. Pred vykonaním akýchkoľvek operácií je potrebné vytvoriť úplnú záložnú kópiu databázy, skontrolovať dostupné voľné miesto na disku a uistiť sa, že neexistujú aktívne pripojenia k databáze. Ak si nie ste istí správnosťou krokov alebo ich dôsledkami — odporúča sa obrátiť na technickú podporu.
Typické situácie
-
po náhlom výpadku elektriny,
-
po núdzovom reštarte PC,
-
pri nedostatku voľného miesta na disku,
-
pri poškodení súborov databázy alebo disku.
Ako sa to prejavuje
-
databáza má v SSMS stav Suspect alebo Recovery Pending,
-
Torgsoft sa nespustí alebo zamrzne pri štarte,
-
zobrazí sa hlásenie o nemožnosti pripojiť sa k databáze,
-
SQL Server neprepne databázu do stavu Online.
Príčiny
-
Nie je voľné miesto na disku
SQL Server nedokáže dokončiť obnovu transakčného logu. -
Núdzové ukončenie SQL Server
Po výpadku napájania sa poškodila logická štruktúra databázy. -
Problémy s prístupom k súborom databázy
Priečinok bol premenovaný, zmenili sa prístupové práva alebo antivírus blokuje súbory. -
Fyzické problémy s HDD / SSD
Poškodené sektory alebo chyby súborového systému.
Čo robiť
Krok 1. Skontrolovať základné veci (povinne)
-
Skontrolujte voľné miesto na disku, kde je uložená databáza (zvyčajne C:\).
-
musí byť minimálne 5–10 GB voľného miesta.
-
Skontrolujte, či beží služba SQL Server (services.msc).
-
Reštartujte počítač a počkajte na úplné spustenie Windows.
-
Uistite sa, že priečinok s databázou nebol presunutý a je dostupný.
Krok 2. Pokus o vyvedenie databázy z núdzového stavu (cez SSMS)
Vykonáva sa iba ak je nainštalované SQL Server Management Studio.
-
Pripojte sa k serveru v SSMS,
-
Prepnite databázu do režimu EMERGENCY,
-
Spustite kontrolu integrity pomocou DBCC CHECKDB.
V SSMS spustite príkazy postupne (nahraďte TorgsoftDB názvom vašej databázy):
-
Skúste vrátiť databázu do režimu ONLINE.
Výsledok:
-
ak databáza prejde do Online — prevádzka je obnovená,
-
ak CHECKDB ukáže neopraviteľné chyby — databáza je poškodená.
Krok 3. Obnovenie zo zálohy (najspoľahlivejšia možnosť)
Ak databáza neopustí stav Suspect / Recovery Pending:
-
Nájdite posledný archív databázy:
-
lokálne: C:\DatabaseArchive\
-
alebo v C:\Denník Torgsoft\
-
alebo v priečinku, kam sa archív uložil pri poslednom ručnom vytvorení
-
alebo v cloude (ak bola aktívna «Bezpečnosť dát»).
-
Súbor má príponu .mir alebo .mirz.
-
Vykonajte:
-
«Databáza → Obnoviť z archívu» v Torgsoft
alebo -
obnovu cez SSMS.
Kontrola po vykonaní
-
databáza má stav Online,
-
Torgsoft sa spúšťa bez chýb,
-
otvárajú sa číselníky, predaje, reporty,
-
nezobrazujú sa hlásenia o chybách SQL.
Ako predísť opakovaniu
-
používať UPS pre PC s databázou,
-
zabezpečiť automatickú archiváciu (lokálne alebo do cloudu),
-
priebežne kontrolovať objem databázy (limit SQL Express — 10 GB),
-
nedopustiť zaplnenie systémového disku,
-
pravidelne kontrolovať stav HDD / SSD.
Kľúčové pravidlo
Ak má databáza stav Suspect alebo Recovery Pending a neprepne sa do Online —
obnovenie zo zálohy je jediný garantovaný spôsob, ako vrátiť systém do prevádzky.
Čo pripraviť pre technickú podporu
-
Snímku obrazovky alebo presný text stavu databázy v SSMS.
-
Log súbory:
-
log_server.data
-
server_app_log.data.
-
Dátum a dostupnosť posledného archívu.
-
Verzia Torgsoft a SQL Server.
-
08.05.2026
Zostávajúce zostatky sa nezhodujú alebo produkt chýba: ako nájsť dôvod pomocou funkcie „Pohyb produktu“
Ako nájsť príčinu nezrovnalostí pomocou funkcie „Pohyb tovaru“ v Torgsoft: chýbajúci tovar, nadmerné zostatky, chyby v dokumentoch a sklade
-
06.05.2026
Záporné zostatky v sklade: prečo sa objavujú a ako ich systematicky odstraňovať
Ako nájsť dôvod záporných zostatkov v Torgsoft, odstrániť záporné zostatky v sklade, zakázať predaj so stratou a opraviť obstarávaciu cenu
-
01.05.2026
Chyba aritmetického pretečenia - ako opraviť skenovanie čiarového kódu namiesto ceny alebo množstva
Chyba aritmetického pretečenia v Torgsoft: prečo sa vyskytuje kvôli čiarovému kódu v poli množstva alebo ceny a ako nájsť problematický dokument









Vráťte sa na predchádzajúci krok