Log File persi

mercoledì 01 aprile 2015 - 16.10

zseven Profilo | Senior Member

Ciao ragazzi,
ultimamente sta capitando molto spesso, diciamo circa ogni 3-4 settimane, che alcuni database presenti su una nostra macchina perdano il file di log rendendo così non funzionanti i siti web ad esso collegati e bloccando anche il sistema automatico di backup che parte la notte.

Per farli funzionare nuovamente cercando in rete abbiamo capito che è sufficiente rendere il db offline e poi successivamente di nuovo online.
Questo rigenera il file di log, però vorremmo capire come mai succede una cosa del genere e come fare per evitare.

Grazie mille

alx_81 Profilo | Guru

>Ciao ragazzi,
ciao

>ultimamente sta capitando molto spesso, diciamo circa ogni 3-4
>settimane, che alcuni database presenti su una nostra macchina
>perdano il file di log rendendo così non funzionanti i siti web
>ad esso collegati e bloccando anche il sistema automatico di
>backup che parte la notte.
che cosa significa "perdono il file di log"?

>Grazie mille
di nulla!

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222

zseven Profilo | Senior Member

Ciao,
intendo dire che il db mi restituisce un errore dove dice che non trova il file di log, ed infatti se vado nelle proprietà del db non c'è proprio il percorso che porta al file di log, ma entrambi hanno lo stesso nome del file mdf.

Sai da cosa può dipendere?

alx_81 Profilo | Guru

>Ciao,
>intendo dire che il db mi restituisce un errore dove dice che
>non trova il file di log, ed infatti se vado nelle proprietà
>del db non c'è proprio il percorso che porta al file di log,
>ma entrambi hanno lo stesso nome del file mdf.
>Sai da cosa può dipendere?
oddio.. no. Ma se guardi via filesystem lo vedi il file o no?
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222

zseven Profilo | Senior Member

Eh adesso facendo l'operazione di scollega e ricollega il file si è come ricreato.

Magari appena succede nuovamente verifico il tutto e te lo riporto così cerchiamo di capire meglio la cosa.

Grazie mille

alx_81 Profilo | Guru

>Eh adesso facendo l'operazione di scollega e ricollega il file si è come ricreato.
se non hai il log, la attach ricrea il log.. ma è strano che "scompaia" e che "appaia" un mdf...

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222

zseven Profilo | Senior Member

non è che appare, sono andato a vedere nelle proprietà del database ed ho visto i due percorsi per l'mdf ed il log, ed ho notato che invece il percorso del log era uguale a quello del mdf.

alx_81 Profilo | Guru

>non è che appare, sono andato a vedere nelle proprietà del database
>ed ho visto i due percorsi per l'mdf ed il log, ed ho notato
>che invece il percorso del log era uguale a quello del mdf.
beh questo dipende da come hai creato tu il database, possono essere anche nella stessa cartella (anche se per la produzione di solito non è consigliato nemmeno lo stesso set di dischi).
Forse l'hai trovato lì perchè qualcuno ha fatto attach nel momento di blocco?
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222

zseven Profilo | Senior Member

sì sì sono nella stessa cartella, ma il nome del file che doveva essere del log in realtà non era quello del log e per questo non lo trovava.

Capisco che molto probabilmente non mi spiego correttamente, dovrei fare uno screenshot appena ricapita, altrimenti ti faccio solo uscire pazzo :D
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5