Seite 1 von 1

Datensicherung Act7 (nicht pro)

Verfasst: Dienstag 6. September 2005, 09:20
von W. Küblbeck
Nachts läuft auf dem Server (MS SBS 2003) eine automatisierte Datensicherung (TapeWare). Die Act7 Datenbankdateien xxx.ADF und xxx. ALF werden als "object is busy" stets ausgenommen. Muss - obwohl die workstations down sind - trotzdem eine Sonderprozedur gestartet/gestoppt werden um diese Dateien in die Sicherung einzubinden?

Danke für weitergehende Hilfe.

Verfasst: Freitag 9. September 2005, 13:10
von it-service
Hallo Herr Küblbeck,
Act7 (normal) benutzt ja die "kleine SQL-Server-Variante" MSDE.

Dieser läuft als Dienst (Name im Dienstmanger: MSSQL$ACT7) im Hintergrund und solange dieser aktiv ist, sind die beiden Dateien gesperrt.
Wenn Sie den Dienst Beenden, sollten Sie die Datenbanken sichern können.
Bitte dann nach dem Sichern den Dienst wieder starten.
Ich würde das per Batch machen und das Ganze ist somit automatisierbar.

Mit dem Zugriff der Workstations hat das in erster Linie nichts zu tun.

Viele Grüße
M. Gebhardt

Verfasst: Dienstag 13. September 2005, 11:17
von MHTUT
Hallo M. Gebhard!

Vielen Dank für den Tip! Den Dienst manuell zu beenden und wieder zu starten beherrsche ich ja. Könnte mir jemand weiterhelfen, wie ich dies auch per batch automatisiert tun könnte?

Vorab vielen Dank!

Verfasst: Mittwoch 14. September 2005, 09:48
von it-service
Hallo,
Grundsätzlich einmal kann man Dienste aus der Kommandozeile (cmd.exe) mit dem Befehl "net stop Dienstname" und "net start Dienstname" stoppen und starten.

Per Batch könnte man das folgendermaßen realisieren:

1. Wenn nun das Backuptool fähig ist, auch Backups aus der Kommandozeile heraus zu erstellen, dann hätten wir folgende Vorgehensweise:
- Textdatei erstellen mit dem Namen "sichern.cmd"
- In die Textdatei würden dann folgende Befehle kommen:
net stop MSSQL$ACT7
dann hier der Befehl zum Aufruf der Sicherung
net start MSSQL$ACT7
- Diese Datei über "Geplante Tasks" zu bestimmten Zeiten automatisch starten lassen.

2. Wenn das Backuptool nicht fähig ist, auch Backups aus der Kommandozeile heraus zu erstellen, dann hätten wir folgende Vorgehensweise:
- Textdatei erstellen mit dem Namen "Act_Dienst_stop.cmd"
- In die Textdatei würden dann folgende Befehle kommen:
net stop MSSQL$ACT7
- Textdatei erstellen mit dem Namen "Act_Dienst_start.cmd"
net start MSSQL$ACT7
- Die beiden Dateien über "Geplante Task" außerhalb des Sicherungszeitfensters der Backupsoftware starten lassen.

Sie können mir auch gerne eine Mail schreiben, wenn Sie noch Fragen haben.

Gruß.
M. Gebhardt

oder warten auf ACT! 8...

Verfasst: Mittwoch 14. September 2005, 11:58
von Softtrader
in der neuen Version 8 wird es die Möglichkeit einer automatischen, zeitgesteuerten Sicherung geben (auch wärend des Betriebs).
Mein Tip: Auf jeden Fall den Wartungsvertrag für die paar Euros im MOnat abschließen (ev. auch rückwirkend möglich) und sich auf das Frühjahr 2006 freuen.

Gruss Softtrader