Danke
mn
"marian nitschke" <marian....@lva-berlin.de> schrieb ...
> ich muß den SQL-Server per batch-Datei stoppen und
> starten, um die DB's zu sichern.
Solltest Du eigentlich nicht tun.
Besser Du fährst zunächst ein Backup auf Platte
via Wartungsplan (Assistent) und sicherst das dann
auf Band.
Damit gehts Du weniger ein Risiko ein falls die
Datenbankdateien sonst eine Macke enthalten.
Und meist ist das Backup auch kleiner, da weniger
Luft drin ist.
> Mit den Befehlen "net stop dienst ... /net start
> dienst ..." funktioniert nicht - die Befehle werden nicht
> angefasst.
> Gibt's einen anderen Befehl (oder /schalter) zu beenden
> allen SQL-Diensten ?
Aber für den Fall der Fälle
Vorausgesetzt Du hast eine Standardinstanz heissen
die Befehle
net stop mssqlserver
zum stoppen und
net start mssqlserver
zum Starten. Wenn der SQL Server Agent mitläuft
wäre der entspechend via
net stop SQLSERVERAGENT
und
net start SQLSERVERAGENT
zu stoppen bzw. zu starten (den Agenten immer
als ersten stoppen und als zweites starten.
FAlls Du bei SQL Server 2000 eine benannte
Instanz verwendest, so käme ein $Instanzname
an den Befehl dran. Den genauen Namen kannst
Du der Dienste Verwaltung oder aus der Registry
entnehmen. Suche den Schlüssel zum Dienst unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Gruss
Elmar
Danke
mn