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

gelöst Taskplaner bzw. Aufgabenplanung, Ergebnis: 0x1, Batchdateien funktionieren aber manuell!

Mitglied: departure69

departure69 (Level 3) - Jetzt verbinden

26.09.2013 um 15:25 Uhr, 20679 Aufrufe, 6 Kommentare

Hallo.

ich habe an einem W2K8R2 x64 SP1 (mit allen aktuellen Patches) ein Problem mit dem Taskplaner:

Für jeden Wochentag ist ein Batch-Job geplant, der ein SQL-Skript zum Online-Backup einer MSSQL2008R2-DB (liegt auf dem gleichen Server) ausführt.

Die Batch-Dateien und die SQL-Skripte funktionieren wunderbar, wenn ich die Batch-Dateien mit den gleichen Nutzerrechten wie bei dem User im Taskplaner manuell ausführe (Doppelklick). Die *,bak-Dateien werden brav ins Zielverzeichnis geschrieben, fertig.
Soweit, so schlecht .
Denn: Die Tasks im Taskplaner (bzw. heißt es seit W2K8 "Aufgabenplanung") kriegen als Ergebnis immer ein 0x1, was meines Wissens auf mangelnde Rechte hindeutet. Jedoch, wie gesagt, manuelles Ausführen der Batches per Doppelklick funktioniert einwandfrei, dann kann es an mangelnden Rechten eigentlich doch nicht liegen, oder?

Weiß dazu jemand etwas? Wäre klasse.

Vielen Dank schonmal.

Grüße

von

departure

Mitglied: Penny.Cilin
26.09.2013 um 15:41 Uhr
Hallo,

net helpmsg 1 liefert mir als Ergebnis Unzulässige Funktion.

Wenn das manuelle Ausführen funktioniert und per Taskplaner nicht, dann musst Du vielleicht den vollen Pfad zu dem Batchjob angeben.
Wie rufst Du den Batchjob im Taskplaner auf?

ich habe hier ein Powershellskript und im Reiter Actions folgendes angegeben:
Program/Script: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Add Arguments: -command "& 'D:\Program Files\<pfad>\<scriptname>.ps1' "

Wobei <pfad> und <scriptname> sinngemäß zu ersetzen sind.


Gruss Penny.
Bitte warten ..
Mitglied: departure69
26.09.2013 um 15:52 Uhr
Zitat von Penny.Cilin:
Hallo,


Hallo.

net helpmsg 1 liefert mir als Ergebnis Unzulässige Funktion.

Wenn das manuelle Ausführen funktioniert und per Taskplaner nicht, dann musst Du vielleicht den vollen Pfad zu dem Batchjob
angeben.

Meines Erachtens ist der vollständige Pfad angegeben: "C:\Program Files\ATOSS\Sicherungstools\backup_so.bat" - den hatte ich so aus dem Durchsuchen-Dialog erhalten (ist jetzt beispielsweise die Batch-Datei für den Sonntag).

Wie rufst Du den Batchjob im Taskplaner auf?

ich habe hier ein Powershellskript und im Reiter Actions folgendes angegeben:
Program/Script: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Add Arguments: -command "& 'D:\Program Files\<pfad>\<scriptname>.ps1' "

Wobei <pfad> und <scriptname> sinngemäß zu ersetzen sind.

Hhmm, die Batchdatei sieht so aus:

"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" -S RH-ZEIT-002\ATOSS -i backup_di.sql

wobei die SQL-Skripte im gleichen Verzeichnis wie die Batchdateien liegen. Wenn ich hier jetzt "Argumente hinzufügen:" und "Starten in:" brauche (unter W2K3 brauchte ich das definitiv nicht), wo gehört dann was hin?

-S RH-ZEIT-002\ATOSS ist die Angabe des Servers und der SQL-Instanz,
-i backup_di.sql ist die Angabe des SQL-Backup-Skriptes, das ausgeführt werden soll

Was muß ich jetzt tun?

Danke erstmal.



Gruss Penny.


Grüße

von

departure
Bitte warten ..
Mitglied: -ricardo-
26.09.2013, aktualisiert um 16:17 Uhr
Unter Umständen musst du einfach nur "Unabhängig vom Angemeldeten Benutzer ausführen" auswählen.

Sonst mal hier rein schauen.: http://www.office-loesung.de/ftopic227529_0_0_asc.php
Bitte warten ..
Mitglied: DerWoWusste
LÖSUNG 26.09.2013, aktualisiert 09.10.2014
Moin.

Was administrative Rechte benötigt miuss im Taskplaner auch so gekennzeichnet werden, ein Adminnutzer alleine reicht nicht ->Haken setzen bei "mit höchsten Rechten ausführen". Zudem muss der ausführende Benutzer das Privileg "Anmelden als Stapelverarbeitungsauftrag" besitzen - das musst Du in Domänen sogar per GPO setzen.
Besser wäre es wegen letzterem, das Systemkonto zu nutzen. Dazu muss "System" natürlich auch auf die SQL-Datenbank Rechte bekommen.
Bitte warten ..
Mitglied: departure69
26.09.2013, aktualisiert um 18:15 Uhr
@All:

Danke für die Meldungen und Kommentare.

Ich habe jetzt den optionalen Pfad, in dem sich die Batchdatei befindet (außerdem die *bat in *.cmd umbenannt), eingetragen und als Programm-/Skriptname nur noch die cmd ansich, außerdem lasse ich die Tasks mit höchster Priorität laufen. Siehe da, es geht nun.

Danach hatte ich bei einem alternativen User "Tasksched" noch Probleme mit dem SQL-Skript, aber es kann ja auch nicht funktionieren, wenn der taskausführende User keine DB-Berechtigung hat .

Vielen Dank für Eure Hilfe.

Gelöst.

Grüße

von

departure
Bitte warten ..
Mitglied: Systembastler
08.10.2014 um 17:29 Uhr
Zitat von DerWoWusste:

Moin.

Was administrative Rechte benötigt miuss im Taskplaner auch so gekennzeichnet werden, ein Adminnutzer alleine reicht nicht
->Haken setzen bei "mit höchsten Rechten ausführen". Zudem muss der ausführende Benutzer das Privileg
"Anmelden als Stapelverarbeitungsauftrag" besitzen - das musst Du in Domänen sogar per GPO setzen.
Besser wäre es wegen letzterem, das Systemkonto zu nutzen. Dazu muss "System" natürlich auch auf die
SQL-Datenbank Rechte bekommen.

Danke, Super Tip, habe ich heute Domänenweit für unsere Admins gesetzt. Ständig sind bei uns die batch Aufträge gescheitert. Das Recht "Anmelden als Stapelverarbeitungsauftrag" hat gefehlt.
Bitte warten ..
Ähnliche Inhalte
Windows Tools
Aufgabenplanungs-Ergebnis abfragen
Frage von Havokx23Windows Tools6 Kommentare

Hallo zusammen, ich hab mal ein wenig recherchiert und nichts hilfreiches finden können daher richte ich mich an euch. ...

Batch & Shell

Batchdatei für Aufgabenplanung zum Löschen von Backups

gelöst Frage von WinuserBatch & Shell2 Kommentare

Hallo, ich würde gern regelmäßig mittels Aufgabenplanung die angelegten Voll-Backups vom Server 2012 R2 automatisch löschen. Bisher mache ich ...

Windows 7

Aufgabenplanung Windows 7 Ergebnis (0x2)

gelöst Frage von mike7050Windows 714 Kommentare

Hallo, ich habe auf einem Windows 7 prof 64 bit PC die Aufgabenplanung laufen. Darin wird jeden Abend um ...

Windows Server

FTP-Upload per Batchdatei in der Aufgabenplanung

gelöst Frage von DullodirWindows Server3 Kommentare

Hi, ich versuche gerade unseren Bestandsprozess zu automatisieren, das ganze natürlich via Batchdatei. Dazu soll aus einer lokalen Datenbank ...

Neue Wissensbeiträge
Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 2 StundenAdministrator.de Feedback7 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 19 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 1 TagSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...