Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Errore Apertura DB: "The log cannot be rebuilt because the database wa...
martedì 02 ottobre 2012 - 14.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
camposeo79
Profilo
| Junior Member
104
messaggi | Data Invio:
mar 2 ott 2012 - 14:53
Ciao Ragazzi. Non sto a spiegarvi i perchè e i motivi che mi spingono a fare questo. Vi spiego brevemente.
Ho un file DB mdf e tramite un'applicanzioncina in .net visualizzo il contenuto per vari motivi (il DB è utilizzato da un altra applicazione).
E' successo un problema sul pc dove era installata applicazione con il DB (bruciata scheda madre), ma sono riuscito a recuperare tutti i file dall'HD, fortunatamente integro.
Durante la mia normale procedura di apertura del DB con la mia applicazione in .net (sempre fatta in passata) mi ritrovo il seguente errore:
"File activation failure. The physical file name "c:\users\peppe\documents\visual studio 2010\Projects\WindowsFormsApplication2\WindowsFormsApplication2\TECOM_BrindisiRT_log.ldf" may be incorrect.
The log cannot be rebuilt because the database was not cleanly shut down."
Penso che il DB sia stato chiuso non correttamente (o danneggiato).
C'è un modo per poter recuperarlo? (ho dei backup, ma mi servirebbe recuperare i dati degli ultimi giorni).
Grazie a tutti.
renarig
Profilo
| Expert
517
messaggi | Data Invio:
mar 2 ott 2012 - 18:01
>Ho un file DB mdf e tramite un'applicanzioncina in .net visualizzo
>il contenuto per vari motivi (il DB è utilizzato da un altra
>applicazione).
>"c:\users\peppe\documents\visual
>studio 2010\Projects\WindowsFormsApplication2\WindowsFormsApplication2\TECOM_BrindisiRT_log.ldf"
Hai recuperato solo il file .mdf ?
.
camposeo79
Profilo
| Junior Member
104
messaggi | Data Invio:
mar 2 ott 2012 - 20:08
No. Ho recuperato tutta la cartella.
renarig
Profilo
| Expert
517
messaggi | Data Invio:
mar 2 ott 2012 - 21:08
Quindi forse c'è anche il file .ldf
_________________________________________________________
Confesso che non sono molto preparato
pertanto potrei darti false indicazioni
_________________________________________________________
Se ho capito bene tu non usi SQLServer ma con VisualStudio ti connetti
direttamente al file .mdf
Ricordo che anche io lo ho fatto qualche volta con SQL2005 e VisualStudio20003
Ma pero il mio .mdf era parte di un DB nella sua sessione
Tu invece stai tentando di connetterti a un file .mdf che non si
trova in un server di SQLServer ma solamente in un FileSistem
Ho capito bene ?
__________________________________________________________
Se è cosi io innanzitutto reinstallerei SQLServer su un nuovo server
e farei un "attach" dei file di cui disponi alla sessione di SQLServer
( dovresti trovare anche qualcosa con estensione .ldf )
_______________________________________________________________
Superato questo passaggio potrai ritentare di connettere VisualStudio al file .mdf
Facci sapere
.
Torna su
Stanze Forum
Elenco Threads
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 !