Håller på och städar i en SQL2005 databas via enterprise manager (eller vad den nu heter för 2005). Microsoft SQL Server Management Studio (heter den i 2005).Timeout
Får dock ofta timeout på enkla frågor som DELETE FROM tabell.
Det fungerar om jag delar upp frågan på olika sätt men det är lite jobbigt. Timouten verkar vara 30 sekunder. Hur ställer man om query-timeout i SQL 2005. Den enda inställning jag hittar är för "connection" men den är satt till 10 minuter (har provat med 0 för obegränsat också) så det är inte den som är problemet.
Har även kollat execution timout i enterprise manager och den är satt till 0.
Huvudproblemet är antagligen en dåligt designad databas men det kan jag inte göra så mycket åt.Sv: Timeout
Di kan kika på <b>Query Wait</b>:
To configure the query wait option
In Object Explorer, right-click a server and select Properties.
Click the Advanced node.
Under Parallelism, type the desired value (seconds) for the query wait option.
(If the default value of -1 is used, or if –1 is specified,
then the time-out is calculated as 25 times the estimated query cost.)
Ställ tillbaka när du raderat färdigt.
Annars om du vill du ta bort allt i tabellen, använd TRUNCATE (obs! ingen loggning sker.)
<code>
TRUNCATE TABLE [namn]
</code>
EDIT: Just det, fungerar inte på tabeller med "främmande nyckel koppling" (hmm hoppas du förstår..).
//Håkan