Come ripristinare MDF senza LDF

September 7

Come ripristinare MDF senza LDF


Un file MDF contiene tutte le informazioni del database della vostra azienda. Queste informazioni includono le tabelle, stored procedure e gli account utente programmati sul SQL Server. file MDF sono backup completi del database. Un file LDF è il backup del file di registro. In genere, un amministratore ripristina sia il MDF e LDF file durante il ripristino del database. Tuttavia, è possibile ripristinare solo il file MDF senza i log e ancora recuperare le tabelle del database e stored procedure.

istruzione

1 Fare clic sul pulsante Windows \ "Start \". Fai clic su \ "Tutti i programmi \" e scegliere \ "SQL Server. \" Nell'elenco dei collegamenti, fare clic \ "SQL Server Management Studio. \" Questa applicazione è l'utilità principale che controlla tutti gli aspetti del database.

2 Fare clic sul nome del database sul lato sinistro della finestra. Questo espande una lista di opzioni. Fare clic sul nome del server di database e selezionare \ "Nuova query. \" Questo apre una console in cui è possibile utilizzare una stored procedure per ripristinare il file MDF.

3 Inserire il seguente codice nella finestra della console SQL:

sp_attach_single_file_db @dbname = 'database_name', 'mdf_location' @physname =

Il valore \ "database_name \" è il nome per il database dopo che è completamente ripristina. Il \ "mdf_location \" è la posizione del file MDF sul disco rigido del proprio server. Questa posizione è il percorso completo del file come \ "c:. \ Database_name.mdf \"

4 Premere il tasto \ "F5 \" per eseguire la stored procedure SQL. Il database viene ripristinato al server. Per testare il ripristino, fare clic destro sul nome del server di database e selezionare \ "Aggiorna. \" Il database viene visualizzato come icona sotto il nome del server di database.