By 23 Settembre 2010 0 Comments

Come collegare un file database (.mdf) senza il log file (.ldf) importare mdf

Stasera mi sono imbattuto in un dilemma in cui mi è stato fornito solo un database SQL di Microsoft. File mdf. Ho pensato che non avrei avuto alcun problema e bastasse collegare il file di database alla consolle in modo che Microsoft SQL avrebbe ricostruito il file di log per me.

Purtroppo questa cosa non la fa.
Ecco il comando MSSQL necessario per allegare un file. Mdf file di database SQL senza. Ldf, enjoy!

sp_attach_single_file_db @ dbname = ‘DatabaseName’, @ physname = ‘C: Users Blake Documenti Banche dati databasefile.mdf’

È possibile ottenere qualcosa di simile l’output riportato di seguito alla finestra Messaggi :

File activation failure. The physical file name “C:Program FilesMicrosoft SQL ServerMSSQLDatadatabasefile_log.ldf” may be incorrect. New log file ‘C:UsersBlakeDocumentsDatabasesdatabasefile_log.LDF’ was created. Converting database ‘databasename’ from version 100 to the current version 200.

Posted in: Sql Server

About the Author:

shared on wplocker.com