Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Errore nel restore backup
mercoledì 16 agosto 2006 - 15.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 16 ago 2006 - 15:05
salve,
ho un db sql server 2000 nell'effettuare la procedura di restore mi da questo errore:
Server: Msg 3242, Level 16, State 2, Line 1
The file on device 'K:~newodv' is not a valid Microsoft Tape Format backup set.
Server: Msg 3013, Level 16, State 1, Line 1
Backup or restore operation terminating abnormally.
qualche idea?
saluti
ENzo
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 16 ago 2006 - 15:10
>ho un db sql server 2000 nell'effettuare la procedura di restore
>mi da questo errore:
>
>Server: Msg 3242, Level 16, State 2, Line 1
>The file on device 'K:~newodv' is not a valid Microsoft Tape
>Format backup set.
>Server: Msg 3013, Level 16, State 1, Line 1
>Backup or restore operation terminating abnormally.
>
>qualche idea?
Ciao ENzo,
sembra che il file di backup che stai cercando di ripristinare è corrotto.
Cos'è 'K:~newodv'?
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 16 ago 2006 - 15:14
E' un database sql 2000 quindi tutti i dati andati persi??
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 16 ago 2006 - 15:15
>E' un database sql 2000 quindi tutti i dati andati persi??
No, non ci siamo.
Mi fai vedere il comando T-SQL che utilizzi per fare il restore?
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 16 ago 2006 - 15:20
restore database hrst from disk = 'd:\hrst'
with stats = 10, replace,
move 'hrst_data' to 'd:\sql\mssql\data\hrst_data.mdf',
move 'hrst_log' to 'd:\sql\mssql\data\hrst_log.ldf'
edit: il restore si fermato al 99%
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 16 ago 2006 - 15:22
>restore database hrst from disk = 'd:\hrst'
>with stats = 10, replace,
>move 'hrst_data' to 'd:\sql\mssql\data\hrst_data.mdf',
>move 'hrst_log' to 'd:\sql\mssql\data\hrst_log.ldf'
Cos'è 'd:\hrst'?
hrst è un file? Creato come?
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 16 ago 2006 - 15:29
>Cos'è 'd:\hrst'?
>hrst è un file? Creato come?
e' il nome del database creato dal backup
EDIT: E' lo stesso di newodv solo che e' su un altra device
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 16 ago 2006 - 15:37
>>Cos'è 'd:\hrst'?
>>hrst è un file? Creato come?
>
>e' il nome del database creato dal backup
>
>EDIT: E' lo stesso di newodv solo che e' su un altra device
Attenzione: un device si crea tramite sp_addumpdevice.
Immagino invece che hrst e newodv siano semplicemente 2 files su due unità logiche differenti contenenti due backup set generati tramite il comando T-SQL BACKUP DATABASE, giusto?
Se la risposta è affermativa i due backup set sono corrotti e quindi non puoi ripristinare il database.
Eventualmente prova ad eseguire un RESTORE VERIFYONLY e posta il risultato che ottieni:
http://msdn.microsoft.com/library/en-us/tsqlref/ts_ra-rz_2i9l.asp
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 16 ago 2006 - 15:41
>Attenzione: un device si crea tramite sp_addumpdevice.
>Immagino invece che hrst e newodv siano semplicemente 2 files su due unità logiche differenti contenenti due backup set generati >tramite il comando T-SQL BACKUP DATABASE, giusto?
si giusto
>Se la risposta è affermativa i due backup set sono corrotti e quindi non puoi ripristinare il database.
EDIT: Ah dimenticavo tutti i backup precedenti mi danno lo stesso errore!!
>Eventualmente prova ad eseguire un RESTORE VERIFYONLY e posta il risultato che ottieni:
>
http://msdn.microsoft.com/library/en-us/tsqlref/ts_ra-rz_2i9l.asp
provo !
>Ciao!
ciao grazie
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 16 ago 2006 - 16:00
>EDIT: Ah dimenticavo tutti i backup precedenti mi danno lo stesso
>errore!!
I casi sono 2:
- tutti i precedenti backup sono corrotti (e qui bisognerebbe individuare la causa... ad esempio HD o controller difettosi...)
- stai cercando di ripristinare un backup effettuato con una certa versione di SQL Server su un PC avente una versione più vecchia.
Cerca di fornirci il maggior numero di informazioni possibili tutte insieme e non frammentate in decine di post, altrimenti si perde il filo del discorso.
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
mer 16 ago 2006 - 17:07
ok si scusa,
mi manca di fare solo Restore VERIFYONLY, che al momento nn posso fare poiche un altro collega sta facendo delle verifiche (bah!).
faccio il RESUME della situazione:
ho cercato di fare il backup di un database sql server 2000 e' mi ha dato il problema descritto, anche per i backup precendenti, il disco non dovrebbe essere poiche altri backup presi da altri server sono andati a buon fine, e le versioni di sql server sono coincidenti.
grazie della disponibilita'
saluti
ENzo
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 16 ago 2006 - 17:12
>ho cercato di fare il backup di un database sql server 2000 e'
>mi ha dato il problema descritto, anche per i backup precendenti,
Hai cercato di eseguire un RESTORE di un BACKUP e mi pare di capire che sia quello che fallisce, non il backup!
I due SQL Server sono entrambi 2000, della stessa edizione, stessi service pack?
>il disco non dovrebbe essere poiche altri backup presi da altri
>server sono andati a buon fine, e le versioni di sql server
>sono coincidenti.
Non è che hai il database di origine corrotto?
Prova ad eseguire una DBCC CHECKDB e posta i risultati.
http://msdn.microsoft.com/library/en-us/tsqlref/ts_dbcc_00gy.asp
>grazie della disponibilita'
Si, ma che fatica ad intenderci...
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 17 ago 2006 - 09:56
Salve,
dopo tante ore di lavoro, alcuni colleghi hanno usato una utility rilasciata da microsoft, cioe' microsoft sql recovery da cui sono riusciti a riprendere la struttura e parte dei dati.
saluti
grazie
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 17 ago 2006 - 11:01
>dopo tante ore di lavoro, alcuni colleghi hanno usato una utility
>rilasciata da microsoft, cioe' microsoft sql recovery da cui
>sono riusciti a riprendere la struttura e parte dei dati.
Di che utility si tratta? Non l'ho mai sentita. Per caso hai un link?
Cosa avete fatto con questa utility? Siete intervenuti sul backup set o sul database?
>grazie
A te.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 17 ago 2006 - 13:13
ecco il link:
http://www.officerecovery.com/mssql/index.htm
siamo intervenuti sul file backup
l'avevamo qui e non lo sapevamo anche e' la prima volta che l'abbiamo usata!
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 17 ago 2006 - 16:04
>ecco il link:
http://www.officerecovery.com/mssql/index.htm
Grazie, comunque non è una utility Microsoft ma è prodotta da OfficeRecovery / Recoveronix Ltd.
>siamo intervenuti sul file backup
OK. A questo punto, però, occorrerebbe capire perché tutti i backup set sono corrotti...
>l'avevamo qui e non lo sapevamo anche e' la prima volta che l'abbiamo
>usata!
Meno male che siete riusciti a recuperare qualcosa
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 17 ago 2006 - 16:10
si infatti qui siamo curiosi di capire questo fatto come e' accaduto, ma poiche i backup non sono gestiti da noi non credo che lo sapremo mai soprattutto se qualcuno ha fatto qualche errore!!!
infatti alla domanda: ma come e' successo, nessuno ci ha dato una risposta chiara!!
(forse non hanno capito che abbiamo scampato un disastro)
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 17 ago 2006 - 16:16
>si infatti qui siamo curiosi di capire questo fatto come e' accaduto,
>ma poiche i backup non sono gestiti da noi non credo che lo sapremo
>mai soprattutto se qualcuno ha fatto qualche errore!!!
>
>infatti alla domanda: ma come e' successo, nessuno ci ha dato
>una risposta chiara!!
Ah bene, questo non me lo avevi detto. Luca su microsoft.public.it.sql ti ha detto che l'errore può essere dovuto da tools di backup di terze parti che non funzionano come dovrebbero oppure che richiedono il medesimo tool per eseguire il restore.
Prova a chiedere che strumento usano per fare i backup ed eventualmente chiedi esplicitamente di schedulare un job che esegue un banale comando T-SQL BACKUP DATABASE.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
bluland
Profilo
| Guru
1.149
messaggi | Data Invio:
gio 17 ago 2006 - 17:08
purtoppo poiche i backup non sono gestiti da noi le informazioni ci arrivano a goccie!!
e dato che la situazione grazie a questo tool sembra ritornata a posto ora tutti si sono chiusi, cmq proprio ora mi hanno detto che il backup e' fatto da un Robot in automatico (quindi terze parti), invece ieri mi era stata detta un altra cosa!!!
ma allo stesso tempo altri backup di altri database funzionavano quello che dava problemi erano solo alcuni specifici!!
bah secondo me qualche casino hanno combinato!! ecco perche le info scarseggiano!!
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 17 ago 2006 - 17:30
>bah secondo me qualche casino hanno combinato!! ecco perche le
>info scarseggiano!!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !