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...

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)