Errore su restore database

lunedì 23 agosto 2010 - 10.50
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows Server 2003  |  Visual Studio Express  |  SQL Server 2008  |  Office 2007  |  Internet explorer 8.0  |  Javascript  |  HTML 4.01

mauri1961 Profilo | Senior Member

Sto tentando di effettuare un restore da un database creato su un web server con installato sql server 2008 su un altro server dove è installato la stessa versione di sql server.
Premesso che logicamente il backup dal primo si conclude con successo, nel momento che cerco di effettuare il ripristino sul secondo mi rilascia il seguente errore:

per l'operazione di backup o ripristino sono state specificate troppe periferiche di backup. Il numero massimo consentito è di 64.
Interruzione anomala di RESTORE HEADERONLY in corso. (errore 3205).

Esiste una soluzione al problema o un modo per aggirarlo ?

Grazie, Maurizio

lbenaglia Profilo | Guru

>per l'operazione di backup o ripristino sono state specificate
>troppe periferiche di backup. Il numero massimo consentito è
>di 64.
>Interruzione anomala di RESTORE HEADERONLY in corso. (errore
>3205).
>
>Esiste una soluzione al problema o un modo per aggirarlo ?

Ciao Maurizio,

Ci fai vedere i comandi T-SQL di backup e restore?

>Grazie, Maurizio
Prego.

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

mauri1961 Profilo | Senior Member

in realtà non ho comandi perchè effettuo l'operazione di backup e restore attraverso le funzioni di copie e ripristino nella barra degli strumenti ATTIVITA' di sql server management studio. Questo perchè era un primo tentativo, mi riservavo di creare uno script in seguito... se questa è la causa del problema passerò logicamente a questa seconda fase.

Ciao, Maurizio

lbenaglia Profilo | Guru

>in realtà non ho comandi perchè effettuo l'operazione di backup
>e restore attraverso le funzioni di copie e ripristino nella
>barra degli strumenti ATTIVITA' di sql server management studio.
Se premi il bottone Script verrà generato il corrispondente comando T-SQL.

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

mauri1961 Profilo | Senior Member

comandi di backup:

BACKUP DATABASE [CASSAWEB] TO DISK = N'E:\CASSAWEB.bak' WITH NOFORMAT, NOINIT, NAME = N'CASSAWEB-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO

per il restore non riesco a generare lo script perchè come segnalo CASSAWEB.BAK come origine dal quale effettuare il ripristino mi segnala l'errore.

Grazie, Maurizio

lbenaglia Profilo | Guru

>comandi di backup:
>
>BACKUP DATABASE [CASSAWEB] TO DISK = N'E:\CASSAWEB.bak' WITH
>NOFORMAT, NOINIT, NAME = N'CASSAWEB-Full Database Backup', SKIP,
>NOREWIND, NOUNLOAD, STATS = 10
>GO
>
>per il restore non riesco a generare lo script perchè come segnalo
>CASSAWEB.BAK come origine dal quale effettuare il ripristino
>mi segnala l'errore.
Quale errore?
L'account utilizzato da SQL Server ha i permessi di full control sul disco E:?
Hai provato a copiare il file BAK nella directory Backup relativa alla tua istanza ed eseguire il restore da lì?

Vedo che hai specificato WITH NOINIT, quindi verranno salvati più backup set nel medesimo media set. In fase di restore dovrai stabilire quale ripristinare specificando il parametro WITH FILE = n

>Grazie, Maurizio
Prego.

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

mauri1961 Profilo | Senior Member

sto verificando alcune cose appena trovo qualcosa ti faccio sapere.

Grazie.
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5