2008-09-18 7 views
0

L'exécution sp_attach_single_file_db donne cette erreur:Comment joindre un fichier .mdf à sql2005?

The log scan number (10913:125:2) passed to log scan in database 'myDB' is not valid 

est-il pas censé recréer le fichier journal?

Sinon, comment pourrais-je joindre/réparer ce fichier .mdf?

+0

il n'y a pas de fichier journal ;-) et ce sont juste des données fictives, il suffit de le reparer pour que je puisse continuer à ... en principe, ça fonctionnait comme il y a 2 mois, puis j'ai dû réinstaller sql2005 (express) et maintenant je ne peux pas le rattacher ... pas sûr si cela aide? – handsomeGun

Répondre

1

Cela a fonctionné, quand j'ai installé un autre (avec le fichier journal .ldf) puis celui en question, puis détaché le premier. Ne me demande pas pourquoi.

1

Cela dépend du mode de déconnexion de votre base de données, il est possible qu'il y ait des transactions non validées/non écrites dans ce fichier journal qui sont nécessaires pour joindre la base de données, sinon il y aurait perte de données. Savez-vous quel mode de récupération vous étiez quand il a été détaché?

Questions connexes