Restore einer DB vom entfernten Server
Wenn es gilt eine Datenbank wiederherzustellen, deren Sicherung auf einem anderen Server ist, hilft folgendes Script in zwei Schritten:
1. Herausfinden wie das Backupfile heißt. Das Script hat den Vorteil, dass man erfährt ob der SQL Server Agent das entfernte Verzeichnis überhaupt lesen darf. Denn der Agent muss ja schließlich das Restore durchführen:
-- disk inhalt der orginals finden
declare @sqlstr varchar(200)
set @sqlstr= 'master..xp_cmdshell "dir \\
-- print @sqlstr
exec (@sqlstr)
2. DB Restore durchführen, mit dem richtigen Dateinamen, besteht die DB aus mehreren Datenfiles muss die die DatenDatei Zeile entsprechend oft kopiert werden:
restore database spx_db2
from disk = '\\<Server-01>\
with move '
move '
stats
Labels: SQL Server 2000
0 Kommentare:
Kommentar veröffentlichen
<< Startseite