Hai eseguito inavvertitamente (o ti sei trovato in altre situazioni che hanno comportato una perdita di dati) un’istruzione DELETE, TRUNCATE o DROP su un database ed hai perduto delle righe valide.
Come si possono riottenere i dati?!?! Scenari: a) Facile:
Se hai il backup del transaction log o i log offline delle transazioni creati nel momento in cui i dati si sono persi, clicca Add transaction logs per aggiungerli. Nel caso in cui ci siano state molte transazioni sul database dopo che i dati sono stati persi, le informazioni sulla perdita di dati potrebbero non esistere più nel transaction log. Aggiungendo queste ulteriori fonti, fornirai le informazioni necessarie sulle transazioni che hanno rimosso i dati dal tuo database. Usa l’opzione Help me decide option se non sei certo di quali fonti dati addizionali possono essere usate.
Questa possibilità è disponibile soltanto per le opzioni DELETE e DROP TABLE options.
Se non sono disponibili ulteriori fonti dati, seleziona No additional transaction logs are available e vai al punto #7
Aggiungi una sequenza di backup dei transaction logs che termina con il transaction log attivo e/o i transaction logs offline usando il bottone Add
Seleziona il momento in cui i dati sono stati persi. Questo restringerà il risultato soltanto ai record che vuoi recuperare. Non sei interessato a reinserire i dati che hai cancellato deliberatamente
Se non sei certo di quando è successo, seleziona Date and time are unknown
Seleziona le tabelle dalle quali i dati sono stati perduti. Controlla la struttura del database per verificare se le tabelle da recuperare hanno qualche relazione. Accertati che tutte le tabelle che dipendono dalle tabelle ripristinate siano a loro volta selezionate, per evitare problemi con le dipendenze nel reinserimento dei dati.
Seleziona Save recovery script to file per creare uno script T-SQL che inserirà tutti i record recuperati. Puoi anche rivedere e modificare lo script prima di eseguirlo
Dopo che lo script di annullamento è stato eseguito, i dati persi sono inseriti nella tabella.
Perciò ricorda che, anche se hai erroneamente cancellato dati da tabelle, troncato o eliminato una tabella, c’è una opportunità di recuperare i dati persi utilizzando ApexSQL Recover
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center