orfeomalena ha scritto:Hello
Im che chiede se è possibile che un allega un file .mdf senza datafile .LDF
Voglio che perché ho un corrotto file di log nd quando collego il database sollevare il seguente errore: -
Il log non può essere ricostruito perché ci sono state aperte le transazioni/Utenti quando il database è stato arrestato, non si è verificato il checkpoint per il database o il database è di sola lettura. Questo errore può verificarsi se il file di log delle transazioni è stato eliminato manualmente o persi a causa di un hardware o un guasto dell'ambiente.
Ho solo bisogno del file di dati questo ciò di cui ho bisogno e non avrei avuto bisogno di il corrotto file di registro ogni più
Ho provato
sp_attach_single_file_db 'new_2009', 'C:\Data\Nuovo_2009_Data.MDF'
Ma lo stesso errore si verifica.
Si prega di notare non ho alcun backup recente quindi non suggerire per ripristinare il database da un backup
Grazie
Ulteriori informazioni si possono scavare fuori dalle risorse collegato direttamente con i database di SQL Server e di corruzione di database in MS SQL Server qualsiasi versione...
https://sql.recoverytoolbox.com/it/ Recovery Toolbox for SQL Server
Uno dei comandi e tipi di ripristino deve assistere voi buona fortuna...
Ripristino di un database che si trova in stato di ripristino…
ripristinare il backup completo con il recupero
come menzionato sopra questa opzione è il valore predefinito, ma è possibile specificare come segue.
Ripristinare il database AdventureWorks dal disco = 'C:\AdventureWorks.bak'
CON RECUPERO
andare a
recuperare un database che si trova nella sezione "Ripristino" stato
Il seguente comando avrà un database che si trova nella sezione "Ripristino" stato e renderlo disponibile per gli utenti finali.
Ripristinare il database AdventureWorks con recupero
andare
ripristinare backup multipli utilizzando con recupero per ultimo backup
Prima di ripristinare utilizza l'opzione NORECOVERY così ulteriori ripristini può essere fatto. Il secondo comando ripristina il log delle transazioni e poi porta il database online per l'utente finale l'uso.
Ripristinare il database AdventureWorks dal disco = 'C:\AdventureWorks.bak'
WITH NORECOVERY
andare
Log di ripristino database AdventureWorks dal disco = 'C:\AdventureWorks.TRN'
CON RECUPERO
VAI