webForumDet fria alternativet

Transaction.log - Hur tömmer man en sån?

Webbutveckling

2 svar · 496 visningar · startad av T_Codez

Medlem sedan juli 2001458 inlägg
Frågan#1

OOoops.... Fel forum SORRY. Kanske någon kan flytta över den till rätt.

Hej

Sitter i en SQL-Server 2000 miljö och försöker ändra i några "Lagrade Procedurer". När jag ska klicka på "ok" eller "apply" så kommer följande felmeddelande:

Error 9002: The log file for database "MyDB" is full. Back up the transaction log for the database to free up some log space.

Innehållet är NP. Men jag kan banne mig inte hitta någon bra information om hur jag ska kunna genomföra detta?

Vet någon av er hur man går tillväga?

Det jag provat så här långt är att i MyDB Properties försökt att deleta dem. Men det går inte. Misstänker att jag kanske måsta ta det via queryanalyzer. Men sen är det stop.

Thankz för uppmärksamheten

Medlem sedan juni 200032 967 inlägg
#2
dump transaction [i]databasnamn[/i] with no_log

Möjligen har syntaxen ändrats sedan version 6.5 av SQL Server, men det borde funka.

Mvh,

Medlem sedan juli 2001458 inlägg
#3

Thankz :e

klockren funktionalitet i det tipset...

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)