Problema Restore SQL Server 2005

venerdì 18 giugno 2010 - 15.29

thetord Profilo | Newbie

Ciao a tutti,
ho alcuni problemi con backup e restore da SQL Server 2005.
Vi espongo il mio problema nello specifico:
- faccio il backup da SQL Server 2005 su una macchina Windows XP SP3.
- sposto il backup su una macchina Windows Server 2003 SP2
- provo a fare il restore e ottengo il seguente errore: "The Media Family on device '...' is incorrectly formed. SQL Server cannot process this Media. RESTORE FILELIST is terminating abnormally"

In particolare appena seleziono da interfaccia il file .bak, nel campo Name mi viene scritto 'Incomplete'...

Se invece faccio il percorso inverso, e quindi faccio il backup dalla macchina WS 2003 e il restore sulla XP, tutto funziona regolarmente.

Ora chiedo a voi:
- è possibile che il problema sia legato ai diversi Service Pack di Windows?
- è possibile che sia legato agli eventualmenti diversi SP di SQL Server 2005? Se sì, come faccio a vedere il SP di SQL Server installato sulle 2 macchine?

Grazie e ciao,
Fabio

Edit: ho cercato in rete le versioni dei 2 SQL Server 2005, e quello su WS è il SP1 mentre quello su XP è il SP2 di SQL Server 2005.
Aggiornando il Service Pack del SQL Server più 'arretrato' qualcuno mi sa dire se riuscirò a fare il backup/restore?

lbenaglia Profilo | Guru

>Ora chiedo a voi:
>- è possibile che il problema sia legato ai diversi Service Pack
>di Windows?
No.

>- è possibile che sia legato agli eventualmenti diversi SP di
>SQL Server 2005?
Certo

>Se sì, come faccio a vedere il SP di SQL Server
>installato sulle 2 macchine?
SELECT @@VERSION; SELECT SERVERPROPERTY('ProductLevel');

>Grazie e ciao,
Prego.

>Edit: ho cercato in rete le versioni dei 2 SQL Server 2005, e
>quello su WS è il SP1 mentre quello su XP è il SP2 di SQL Server
>2005.
>Aggiornando il Service Pack del SQL Server più 'arretrato' qualcuno
>mi sa dire se riuscirò a fare il backup/restore?
Certo, ma ti consiglio di installare su entrambe l'SP3.

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

thetord Profilo | Newbie

Ciao e grazie innanzitutto!
Mi chiedevo però come poter fare solamente un upgrade senza dover disinstallare e reinstallare tutto, db compresi. Mi sapreste dare una mano?

Grazie, Fabio

lbenaglia Profilo | Guru

>Mi chiedevo però come poter fare solamente un upgrade senza dover
>disinstallare e reinstallare tutto, db compresi. Mi sapreste
>dare una mano?
L'applicazione di un service pack non richiede alcuna disinstallazione.
Scarica quello adatto alla tua piattaforma (x86 o x64) ed edizione, leggi le istruzioni allegate e lancia il setup.

>Grazie, Fabio
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

thetord Profilo | Newbie

Ciao,
ti ringrazio per l'aiuto datomi finora.
Rieccomi, dopo qualche giorno sono riuscito a tornare sul lavoro di aggiornamento.
Avevo due server da aggiornare, il primo dopo un pò di fatiche sono riuscito ad aggiornarlo correttamente al SP3 di Sql 2005.
Il secondo (ovviamente il più importante ), invece, continua a presentarmi dei problemi di aggiornamento.
Ecco cosa è accaduto finora:
- faccio partire l'installazione
- seleziono l'istanza di default (che è quella che devo aggiornare)
- quindi seleziono windows authentication (mi dice che per l'aggiornamento dell'istanza non è possibile utilizzare le credenziali di SQL Server)
- quindi lancio l'aggiornamento, ma mi viene detto che ho l'autenticazione di tipo Mixed Mode e non ho una strong password per lo user SA.
- metto una nuova password per SA, di tipo strong, e riprovo ma continua dirmi che non ho una password di tipo strong (ho provato con diverse password, rispettando anche tutti e 4 i criteri di strong password, ma mi restituisce sempre lo stesso errore).

Cosa posso fare?

Grazie, Fabio

PS: Vi segnalo un ulteriore cosa: ho provato a disabilitare l'authentication mixed mode, passando temporaneamente alla sola windows authentication per bypassare il problema; ma quando entro in security, la sezione Server Authentication risulta disabilitata e non posso modificarla. Idee anche per questo?

lbenaglia Profilo | Guru

>Ecco cosa è accaduto finora:
> - faccio partire l'installazione
>- seleziono l'istanza di default (che è quella che devo aggiornare)
>- quindi seleziono windows authentication (mi dice che per l'aggiornamento
>dell'istanza non è possibile utilizzare le credenziali di SQL
>Server)
>- quindi lancio l'aggiornamento, ma mi viene detto che ho l'autenticazione
>di tipo Mixed Mode e non ho una strong password per lo user SA.
>- metto una nuova password per SA, di tipo strong, e riprovo
>ma continua dirmi che non ho una password di tipo strong (ho
>provato con diverse password, rispettando anche tutti e 4 i criteri
>di strong password, ma mi restituisce sempre lo stesso errore).
>
>Cosa posso fare?

Ciao Fabio,

Che permission ha l'account con il quale ti sei autenticato in Windows prima di lanciare il setup?
Hai provato con l'administrator locale alla macchina?

>Grazie, Fabio
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

thetord Profilo | Newbie

L'account è amministratore della macchina. Ho provato a loggarmi sia con la windows authentication che con l'utente SA...

lbenaglia Profilo | Guru

>L'account è amministratore della macchina
Bene. Per la generazione della password della login sa hai provato ad utilizzare un tool di generazione di password sicure come ad esempio questo?
http://www.generate-password.com/?language=it

In Google ne troverai decine...

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5