Skip to main content
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Download

Batch mit PS Exec

  • Carsten Schweickert
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
12 Jahre 11 Monate her #388 von Carsten Schweickert
Batch mit PS Exec wurde erstellt von Carsten Schweickert
Hallo, vielleicht hat jemand ne Lösung:

Habe auf Server 1 einen SQL der eine Batch ansteuert´. Diese Batch liegt auf Laufwerk C:

Jetzt ist in dieser Batch ein PSExec Befehl der die Flow Heater Batch auf Server 2 ansteuert. Im Taskmanager auf Server 2 kann ich auch beobachten das die Batch des Flow Heaters Gestartet wird aber da es sich bei der FHD Datei um eine Datei mit Excelbezug handelt, müßte eigentlich auch Excel Starten. Und genau das ist der Fehler, Excel Startet nicht.

Warum ???

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 11 Monate her #389 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: Batch mit PS Exec
Hallo Herr Schweickert,

Das liegt meistens daran, dass Pfade etc. nicht stimmen. Um zu überprüfen was eigentlich aufgerufen wurde bzw. ob die FHBatch.exe Fehlermeldungen generiert können Sie mal folgendes versuchen.

In der CMD Datei geben Sie folgendes an
Code:
@echo off Set LOG=C:\Temp\batch.log echo ##### START ##### >> %LOG% date /T >> %LOG% time /T >> %LOG% SET >> %LOG% FHBATCH.EXE IhreDefintion >> %LOG% echo ##### ENDE ##### >> %LOG%

Hiermit wird eine kleine logdatei nach C:\Temp\batch.log geschrieben. Die Ausgaben von FHBatch.exe landen ebenfalls in dieser Datei. Hier können Sie evtl. bereits selbst entnehmen woran es liegt warum Excel nicht gestartet wird. Falls nicht posten Sie mal den erzeugten output.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden um der Konversation beizutreten.

  • Carsten Schweickert
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
12 Jahre 11 Monate her #391 von Carsten Schweickert
Carsten Schweickert antwortete auf Aw: Batch mit PS Exec
Ok, habe jetzt mal mit meinem Admin die ganze Geschichte geprüft, war eine Fehler im Mapping der Laufwerke. Danke für den Tipp

Bitte Anmelden um der Konversation beizutreten.

  • Carsten Schweickert
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
12 Jahre 11 Monate her #395 von Carsten Schweickert
Carsten Schweickert antwortete auf Aw: Batch mit PS Exec
War doch eine Sackgasse ! Habe zwar den Befehl aus dem SQL Server dann ausführen können aber wenn ich dies in SQL Server Agent einbinde wird zwar der Batch ausgeführt aber es werden folgende Meldungen gebracht:

Starting C:\Freigaben\Datenbanken\Program Files\Flow Heater\Batch Ausspielung Projekte.bat on csefil02...

Start: 05.05.2011 13:27:04
Microsoft Office Excel kann auf die Datei '\\CSEFIL02\Datenbanken\Transferordner\Ausspielung SQL\Ausspielung Projekte.xls' nicht zugreifen. Dies kann mehrere Gründe haben:

Der Name des Dokuments oder der Pfad ist nicht vorhanden.
Das Dokument wird von einem anderen Programm verwendet.
Der Name der Arbeitsmappe, die gespeichert werden soll, ist identisch zu dem Namen eines anderen Dokuments, welches schreibgeschützt ist.

Wie gesagt, wenn ich den Ausführen Befehl anwende im SQL Direkt geht es, nur nicht aus dem Agent.

Ne Idee ???

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 11 Monate her #396 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: Batch mit PS Exec
Ich denke das liegt an fehlenden Berechtigungen. Prüfen Sie mal unter welchen Benutzer Account der Agent ausgeführt? Der ist wahrscheinlich unterschiedlich zum SQLServer Dienst?

Zu Testzwecken können auch mal den UNC Pfad durch einen lokalen Pfad ersetzen.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.278 Sekunden

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.