10. November 200421 j Hi, ich würde gerne die Tagessicherung einer SQL Datenbank auf einen 2. Rechner automatisiert aufbauen lassen. System: Windows 2000 Server , SQL 2000 Server , Enterprise Manager Die Sicherung der Datenbank wird per xcopy vom Produktivrechner in ein best. Ordner des Backuprechners kopiert und soll dann über einen SQL Agent-Job jeden früh die vorherige DB mit der neueren Sicherung ersetzen (auf dem Backuprechner). So das Skript muss ja ungefähr so aussehen: DROP DATABASE xyz RESTORE DATABASE xyz FROM ... aber wie kann ihm beibringen, erstmal zu prüfen ob die vorhandene Sicherung aktueller ist als die Datenbank selbst, bzw. ob überhaupt ein Sicherungsfile existiert (IF FILE EXISTS..oder so), denn sonst würde der DROP die Datenbank löschen ohne eine neue danach aufzubauen. Hoffe ich habe das deutlich genug erklärt :OD mfg
10. November 200421 j Hallo, Du kannst einfach den mit den ClientTools mitgelieferten Daten Im- und Exportassistenten verwenden. Klicke dich einfach mal durch und wähle alles aus was wohin gesichert werden soll. Im letzeten Fenster unter "Termin Planen" auf die drei Pünktchen klicken und dann kann man einen Job ähnlich wie in Outlook einrichten... Gruß Chris
10. November 200421 j Der sollte eigentlich mit deinen Clienttools installiert worden sein. Ich geh mal davon aus, das die drauf sind, da Du auch den Enterprise-Manager erwähnt hast. Bei mir ist das die Datei C:\Programme\Microsoft SQL Server\80\Tools\Binn\dtswiz.exe Schau ansonsten einfach mal auf der Installations-CD nach Biderius
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.