entfernen von temptabellen

28/02/2008 - 10:10 von Michael Monarch | Report spam
Servus Experten,

SQL Server 2005 64 bit

ich habe in der tempdb/temporàre tabellen einige tabellen die unbedingt
entfernt werden müssen. Das Löschen über Kontextmenü ist ja schlicht nicht
möglich. Die Möglichkeit den Server neu zu starten, ist eine schlechte
Alternative. Wie kann ich als Systemadmin temp-tabellen entfernen ??????

mfg michael monarch
 

Lesen sie die antworten

#1 Elmar Boye
28/02/2008 - 11:21 | Warnen spam
Hallo Michael,

Michael Monarch schrieb:
SQL Server 2005 64 bit

ich habe in der tempdb/temporàre tabellen einige tabellen die unbedingt
entfernt werden müssen. Das Löschen über Kontextmenü ist ja schlicht nicht
möglich. Die Möglichkeit den Server neu zu starten, ist eine schlechte
Alternative. Wie kann ich als Systemadmin temp-tabellen entfernen ??????



Wenn wir von echten Temporàrtabellen (#/##) reden, so findet die
Freigabe durch den Server mit dem Beenden der Verbindung statt.
Ein DROP TABLE #tmp_..._xxxxxxx ist nicht möglich.

Ergo müsstest Du gucken, welche Verbindungen die Tabellen halten,
dabei hilft u. a. sys.dm_db_session_space_usage. Und diese ggf.
Beenden - wobei man zunàchst das Warum klàren sollte.

Siehe auch: http://technet.microsoft.com/de-de/...76029.aspx
"Problembehandlung bei unzureichendem Speicherplatz in tempdb"

Gruss
Elmar

Ähnliche fragen