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
[sql server] Impossibile riprostinare il db
venerdì 21 settembre 2012 - 13.07
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
ven 21 set 2012 - 13:07
Ciao a tutti
ho eseguo il backup di un db sul server.
Ora vorrei importare il file .bak in locale. Quando eseguo ripristina da sql server management ricevo questo errore:
System.Data.SqlClient.SqlError: Il backup del database è stato eseguito in un server che esegue la versione 10.50.2500. Questa versione non è compatibile con questo server che esegue la versione 10.00.5500. Ripristinare il database in un server che supporta il backup oppure utilizzare un backup compatibile con questo server. (Microsoft.SqlServer.SmoExtended)
Non ho capito bene cosa devo aggiornare. Ho provato ad aggiornare sql server dal 2008 al 2012, ma continuo ad avere l'errore.
Il problema potrebbe essere che il db è stato creato nella versione 2008?
Grazie mille
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 21 set 2012 - 14:16
>Ciao a tutti
>ho eseguo il backup di un db sul server.
>Ora vorrei importare il file .bak in locale. Quando eseguo ripristina
>da sql server management ricevo questo errore:
>System.Data.SqlClient.SqlError: Il backup del database è stato
>eseguito in un server che esegue la versione 10.50.2500. Questa
>versione non è compatibile con questo server che esegue la versione
>10.00.5500. Ripristinare il database in un server che supporta
>il backup oppure utilizzare un backup compatibile con questo
>server. (Microsoft.SqlServer.SmoExtended)
>
>Non ho capito bene cosa devo aggiornare. Ho provato ad aggiornare
>sql server dal 2008 al 2012, ma continuo ad avere l'errore.
>Il problema potrebbe essere che il db è stato creato nella versione
>2008?
>Grazie mille
Ciao,
L'errore indica che il backup proviene da una versione di SQL Server successiva a quella sulla quale si sta tentando di eseguire il restore. Questa operazione non è possibile, ma lo è invece il contrario. Quindi, per eseguire il restore, l'istanza di destinazione deve essere della stessa versione o successiva rispetto a quella di origine.
Ciao!
--
Lorenzo Benaglia
http://blogs.dotnethell.it/lorenzo/
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
ven 21 set 2012 - 15:20
Ciao
questo l'avevo capito. Quello che non mi è chiaro è cosa devo aggiornare.
Avevo prima Sql Server 2008, ora ho installato il 2012, ma non va ancora.
Grazie
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 21 set 2012 - 15:22
>questo l'avevo capito. Quello che non mi è chiaro è cosa devo
>aggiornare.
>Avevo prima Sql Server 2008, ora ho installato il 2012, ma non
>va ancora.
Dove? sull'istanza di origine o su quella di destinazione?
Se hai aggiornato quella di destinazione non è possibile che il restore non vada, se invece hai aggiornato quella di origine, beh...
>Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
http://blogs.dotnethell.it/lorenzo/
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
ven 21 set 2012 - 16:04
Ho aggiornato in locale, cioè la destinazione e continua a non eseguire il restore
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 21 set 2012 - 16:05
>Ho aggiornato in locale, cioè la destinazione e continua a non
>eseguire il restore
Come ti dicevo non c'è motivo per il quale non funzioni.
Fornisci ulteriori dettagli...
Ciao!
--
Lorenzo Benaglia
http://blogs.dotnethell.it/lorenzo/
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 !