Sorra ezt a hibaüzenetet kapom, amikor egy kicsit is izmosabb dolgot szeretnék futtatni a szerveren:
"The transaction log for database 'tempdb' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases"
Nézem én a log_reuse_wait_desc mezőt, az van benne, hogy LOG_BACKUP. Próbáltam már mindent (tr log backup, full backup) de semmi, egyedül az segít (átmenetileg), ha simple módba teszem a db-t és a BACKUP LOG TRANSLOGDB WITH NO_LOG; - t futtatom. De ezt nem szeretem, mert arra ösztönöz, hogy fullbackup-t csináljak egy 160 GB -s db-ről.
Ez a jelenség azóta jelentkezik, amióta az SP2-t és a CP4-t felraktam. Mi lehet az igazi probléma?
úgy tünik megoldottam a problémát (bár tudományos magyarázata nincs)
a tempdb transaction log autogrowth értékét 1%, unrestricted - ről 11%,unrestricted-re állítottam. (mindezt kínomban, mikor már nem volt semmilyen ötletem és a guglét is kiveséztem) a tempdb természetesen simple mode-ban van, szóval egyáltalán nem értem mitől gyógyult meg a fenti piszkálás hatására, de úgy tünik, meggyógyult.