Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come risolvere l'errore di ripristino 3203 di SQL Server 2008

La causa del problema è che l'unità in cui si trovano i file del database di origine non è presente nel server in cui si desidera ripristinare il database.

Si prega di utilizzare il prompt di SQLCMD e utilizzare il comando Manula RESTORE con l'opzione REPLACE e MOVE .Ma prima di utilizzare il comando Ripristina ottenere il nome del file logico del database di origine

sintassi:

RESTORE DATABASE [TestServer28Sep2010] 
FROM DISK = 'C:\BackUp\TestServer28Sep2010.bak'
WITH  REPLACE ,
MOVE 'SourceLogicalFileName_Data'     TO   'D:\JapanTestServerDB\TestServer28Sep2010.mdf',
MOVE 'SourceLogicalFileName_log' TO   'D:\JapanTestServerDB\Server28Sep2010.ldf'