Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

MS SQL Server Agenten per Kommandozeile stoppen?

Mitglied: Fred-HB

Fred-HB (Level 1) - Jetzt verbinden

11.12.2005, aktualisiert 12.12.2005, 16663 Aufrufe, 4 Kommentare

Hallo zusammen.
Ich habe eine Anfrage zum SQL Server Agenten. (MS SQL Server 2000).
Die tägliche Datensicherung auf dem Windows Server, auf dem auch der SQL-Server läuft, erledigt seit vielen Monaten ein mittlerweile ziemlich umfangreicher Batch-Job. Unter anderem stoppt der Job den SQL-Server-Dienst und kopiert die Datenbanken per xcopy auf eine andere Platte. Danach startet das Script den SQL Server wieder. Stop und Start geschehen per net stop mssqlserver und net start mssqlserver. Soweit lief immer alles ganz prima.
Jetzt ist das Bedürfnis entstanden, die Datenbanken in feineren Abständen zu sichern. Dazu habe ich zusätzlich zum täglichen Betriebssystem-Batch-Job im SQL-Server den SQL Server Agenten eingeschaltet, und lasse ihn stündlich ein differenzielles Backup ziehen. Das klappt auch ganz prima.
Das Problem besteht in der Zusammenarbeit der beiden Sicherungen. Seit der SQL Server Agent läuft, kann der Batch-Job den SQL Server nicht mehr stoppen. Der Batch-Job bleibt einfach beim Statement net stop mssqlserver stehen.
Kennt jemand eine Lösung?
Evtl. kann man ja auch den Agenten von außen per Kommandozeile stoppen.
Schon im Voraus besten Dank für Eure Tipps.
Mitglied: MadMax
11.12.2005 um 16:29 Uhr
Hallo Fred-HB,

Du machst Dir das aber ziemlich schwer.

Zunächst zu Deiner direkten Frage: der Agent ist auch nur ein Dienst mit Namen SQLSERVERAGENT und läßt sich somit genauso mit net start/stop starten oder beenden.

Aber das differenzielle Backup ist nur sinnvoll, wenn ganz am Anfang und auch ab und an mal zwischendrin ein komplettes Backup gemacht wird. Komplettes Backup heißt aber nicht, Dienste beenden und Dateien sichern, sondern eine Sicherung vom SQL Server aus, denn nur dann kennt der SQL Server die Grundlage für das differenzielle Backup. Wegen der Komplettsicherung brauchst Du also nicht den SQL Server herunterzufahren.

Du solltest Dir mal unter Verwaltung die Wartungspläne zu Gemüte führen und hier eine Kombination von Vollsicherung und Transaktionsprotokollsicherung einstellen. Das geht recht einfach und dürfte bei täglicher Vollsicherung und stündlicher TP-Sicherung genau Eure Anforderungen treffen. Achte aber darauf, daß bei den Datenbankeigenschaften unter Optionen das Wiederherstellungsmodell 'Vollständig' gewählt ist.

Gruß, Mad Max
Bitte warten ..
Mitglied: Fred-HB
12.12.2005 um 11:49 Uhr
Hallo Mad Max.

Du hast recht. Aus meiner Frage ist nicht zu entnehmen, dass ich vor den stündlichen differenziellen Backups auch ein Vollbackup mache. Das wäre im Ernstfall ein böses Erwachen, und auch ziemlich peinlich, wenn ich dann nur mit differenziellen Sicherungen dastände.
Schönen Dank für den Namen des Dienstes und den Tipp mit den stündlichen TP-Sicherungen. Ich werde mich auf jeden Fall noch in das Thema TP-Sicherungen einlesen, um herauszufinden, ob für mich der Umstieg von differenziellen -, auf TP-Sicherungen sinnvoll ist. Was würdest Du dazu empfehlen? Mit welcher Methode könnte ich im Ernstfall eine DB schneller wieder zur Verfügung stellen?
Schönen Dank noch mal für Deine schnelle Antwort.
Bitte warten ..
Mitglied: MadMax
12.12.2005 um 16:04 Uhr
Hallo Fred-HB,

grundsätzlich ist der Aufwand bei der Wiederherstellung mit differenziellen Backups günstiger als mit TP-Protokollen, geht aber zu Lasten der Sicherung, weil ja erst mal die Differenz festgestellt werden muß und dadurch die DB stärker belastet als eine TP-Sicherung. Wie groß diese Unterschiede sind, hängt von Eurem Server, DB-Größe und DB-Nutzung ab. Da ich diese Daten nicht kenne, kann ich schlecht Tips geben (und will ich eigentlich auch nicht, in Sicherungskonzepte kann man eine Menge Zeit investieren).

Dein Beitrag ganz oben hat mich nur befürchten lassen (aufgrund der von Dir schon festgestellten fehlenden Informationen), daß Du nicht viel Ahnung von Sicherungen hast und auf einmal ohne DB dastehst, das wollte ich doch nicht

Gruß, Mad Max
Bitte warten ..
Mitglied: Fred-HB
12.12.2005 um 17:59 Uhr
Hallo Mad Max.

Wenn es bei der Frage, ob differenziell, oder mit TP gesichert wird, doch nur wieder um die ewig aktuelle Frage der Performance geht, dann wäre meine Entscheidung zugunsten des diffenreziellen Backup schon gefallen.
Wenn ich im Ernstfall mit dem täglichen Vollbackup und stündlichen differenziellen Sicherungen weniger Gefummel habe, und dazu noch schneller bin, dann wäre die Sicherung der Transaction Logs keine Alternative.
Wenn die differenziellen Backups die Performance des Systems beeinträchtigen sollten, dann wäre meiner Meinung nach der Zeitpunkt gekommen wieder ein Wenig in Hardware zu investieren.
Schönen Dank noch mal für die guten Tips und schöne Grüße
Fred-HB
Bitte warten ..
Ähnliche Inhalte
Windows Server

Net-share-Syntax oder andere Kommandozeilen-Lösung bei MS-SQL-Server-2014-per-User-account, war: Replication Snapshot Share für SQL Server: Grant SQL Agent

gelöst Frage von mupan7Windows Server3 Kommentare

Hallo ihr, Für die Einrichtung der Replikation benötigt der SQL Server einen Ordner, in dem er seine Replikations-Snapshots pflegt. ...

Windows Server

Neuer MS-SQL-Server

gelöst Frage von tingelWindows Server1 Kommentar

Hallo, Ich bin gerade dabei, mir Gedanken zu machen, wie ich am besten unseren SQL-Server 2008 SP3 auf eine ...

Switche und Hubs

Abfragetimeout MS SQL Server

gelöst Frage von docteurbushSwitche und Hubs3 Kommentare

Ich habe mal eine Frage: Folgendes Szenario -> WebApplikation (sowohl in PHP als auch ASP Classic), virtueller WebServer, physischer ...

Datenbanken

MS-SQL-Server + T-SQL+Batch

Frage von kallewirschDatenbanken4 Kommentare

Hallo Gemeinde, mal wieder ein Problem aus dem Bereich des MS-SQL-Servers. Folgendes Thema: Nachts sollen automatisch Backups der DBen ...

Neue Wissensbeiträge
Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 9 StundenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 14 StundenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Microsoft Office

MS Office 2019 ohne OneNote - OneNote App speichert nur in Cloud

Information von Deepsys vor 1 TagMicrosoft Office4 Kommentare

Microsoft zeigt deutlich wohin alles bei Ihnen geht, OneNote 2019 wird es nicht mehr geben, und die Windows 10 ...

Humor (lol)

Warum man sein Gast-WLAN nicht beliebig nennen sollte

Erfahrungsbericht von Henere vor 2 TagenHumor (lol)5 Kommentare

Servus, mal was aus dem Alltag. Zu Hause. Eigentlich wollte ich nur einen weiteren WLAN-AP ins Netz bringen, damit ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
Server SSD: NVMe PCIe 3.0 RAID?
Frage von bouneeFestplatten, SSD, Raid15 Kommentare

Hallo liebe Admins, mir stellt sich gerade die Frage, ob ein neuer Server mit SSD NVMe PCIe 3.0 Sinn ...

Sonstige Systeme
Wie Normenkataloge im Unternehmen bereit stellen?
Frage von MuzzepuckelSonstige Systeme14 Kommentare

Hallo Kollegen, ich lese schon lange hier mit, nun mein ersrer Beitrag, bzw. Frage. :-) Wir benötigen für unsere ...

Windows 10
Windows 10 Startmenü-Einstellungen Systemweit festlegen
Frage von flotautWindows 1013 Kommentare

Guten Morgen liebe Admins, wir möchten bei uns am Lehrstuhl demnächst auf Windows 10 umsteigen. Wir installieren unsere PC's ...

LAN, WAN, Wireless
OpenVPN Client Fehlermeldungen
Frage von chris84LAN, WAN, Wireless12 Kommentare

Hallo Zusammen, wir nutzen seit kurzem einen neuen Router und den OpenVPN Client. Die VPN Verbindung klappt; allerdings kommen ...