in a situation where tempdb is full - both data and log (meaning disk is full) - then what are the possible solutions :
- find spid filling up tempdb and kill spid to free up space in tempdb - is this possible?
- backup log tempdb - use with truncate_only/no_log if regular backup is not possible.
- shrink tempdb
- move tempdb mdf/ldf to another spacious device with : alter database tempdb modify file - will this require a sqlserver shutdown or can it be done when sqlserver is online?
- restart sqlserver
appreciate the insights.