Sie sind auf Seite 1von 2

SAP-Hinweis Nr.

894444
Tool fr serverbasierten Druck unter Windows (SAPSprint)

Zusammenfassung
Symptom
Probleme beim Drucken mit SAPLPD als Druckserver.

Ursache und Voraussetzungen


Die bisherige Implementierung des SAPLPD als Druckserver war seit
Einfhrung von Windows 2000 zunehmend instabil. Insbesondere bei hohem
Druckaufkommen konnte es vorkommen, dass der Prozess blockierte.
Aus diesem Grund wird mit SAPSprint eine vollkommen neue Implementierung
des Druckservers als Windows-Service bereitgestellt. Sie ersetzt den
SAPLPD. Es kann wie bisher mit den Koppelarten 'S' und 'U' aus jedem
SAP-System gedruckt werden. Im SAP-System selber sind keinerlei nderungen
notwendig. Auf dem Druckserver muss SAPLPD durch SAPSprint ersetzt und
entsprechend konfiguriert werden. Dies wird im Weiteren beschrieben.

Installation
Vor der SAPSprint-Installation bitte den SAPLPD manuell entfernen. Dazu ist
normalerweise nur das Installationsverzeichnis komplett zu lschen. Wurde
der SAPLPD mit dem Tool srvany als Service installiert, kann der Service
durch Aufruf von 'Instsrv SAPLPD remove' wieder entfernt werden.
SAPSprint kann als selbstextrahierendes Executable vom SMP heruntergeladen
werden:
http://service.sap.com/~form/handler?_APP=00200682500000001943HEADER=NEV
ENT=TREE&TMPL=01200615320200006164&V=MAINT&TA=ACTUAL
Starten Sie das Programm. Nach Eingabe des Installationspfades wird der
TCP/IP-Port und ein weiterer Pfad zur Ablage von Logfiles abgefragt.
Normalerweise ist fr den Port die Voreinstellung 515 in Ordnung. Sie
sollten das nur ndern, wenn auf dem Rechner zustzlich der Windows
TCP/IP-Druckservice luft. Nach Beendigung der Installation ist der
Windows-Service SAPSprint bereits gestartet.
Es wird allerdings empfohlen, im Windows-Service-Control-Manager fr den
Service noch folgende Optionen einzustellen: Bei den Recovery-Aktionen beim
ersten Fehler den Service neu starten und die Wartezeit bis zum Neustart
auf 0 setzen. Dadurch wird bei erkannten Fehlern der Service neu gestartet.
Die Anzahl der fehlerhaften Druckauftrge im SAP-System sollte dadurch
minimiert werden.
Auerdem mu der Service unter einem Domainbenutzer mit entsprechenden
Berechtigungen fr die gewnschten Drucker laufen. Nach der Installation
luft der Service unter dem 'Local System account'. Dieser hat nur Zugriff
auf lokal definierte Drucker. Sie knnen den Benutzer ebenfalls im
Windows-Service-Control-Manager in den Optionen des SAPSprint-Services
setzen.
SAPSprint kann ber das normale Windows-Deinstallationstool wieder entfernt
werden.

Einstellungen
Durch den Aufruf von 'sapsprint -?' auf der Kommandozeile sehen Sie die
mglichen Aufrufparameter von SAPSprint. Die wichtigsten Parameter sind das
Setzen von Optionen, insbesondere Logoptionen zur Fehleranalyse.
Durch 'sapsprint -oi LogLevel 5' wird der Loglevel auf 5 eingestellt.
Direkt nach der Installation ist kein Loglevel eingestellt, d.h. es wird
kein Logfile erzeugt. Durch Setzen der Loglevel 1, 5 oder 9 werden mehr
Informationen in das bei der Installation angegebene Verzeichnis
geschrieben. Es wird eine allgemeine Datei sapsprint.dbg und eine
druckjobspezifische Datei mit variablem Namen erzeugt. Die zweite Datei
wird nach erfolgreichem Ausdruck wieder gelscht. Sie bleibt nur stehen,
falls der Ausdruck als fehlerhaft erkannt wird. Wird die Option 'sapsprint
-oi KeepFile 1' gesetzt, bleibt auch diese Datei sowie die Druckdatei
selbst stehen. Das ist fr Fehleranalysen insbesondere durch den
SAP-Support gedacht.
Bei allen Optionen ist die Gro- und Kleinschreibung zu beachten. Die
wichtigsten SAPSprint-Optionen werden durch Aufruf von 'sapsprint -?'
angezeigt. Alle mglichen Optionen sind in Hinweis 85469 beschrieben.
Normalerweise sind die dort beschriebenen Optionen nicht ntig, setzen Sie
sie bitte nur in Ausnahmefllen.

Technische Details
SAPSprint besteht aus dem Programm 'sapsprint.exe' welches die
Implementation des Windows-Services und den Empfangsteil von Druckdaten aus
dem SAP-System beinhaltet. Die Verarbeitung insbesondere des
SAPWIN-Datenstroms geschieht in der DLL 'sapwin.dll'. Diese DLL wird
ebenfalls beim neuen Frontenddruck gem. Hinweis 821519 benutzt. Fehler bei
der SAPWIN-Verarbeitung betreffen daher immer beide Druckmethoden. Patches
fr SAPSprint sowie den neuen Frontenddruck knnen aus Hinweis 841175
heruntergeladen werden.

Lsung
SAPSprint wie oben beschrieben installieren. SAPSprint ersetzt die
Serverfunktionalitt des SAPLPD, fr den Frontenddruck verwenden Sie bitte
die in Hinweis 821519 beschriebene neue Methode. SAPSprint sollte nicht auf
jedem Arbeitsplatz installiert werden.
SAPLPD wird nicht mehr weiterentwickelt.

Verwandte Hinweise
Nummer
947514
946209
927074
821519
213524
85469
42268
16420
12550

Kurztext
Printed output of Thai ABAP lists shifted after kernel patch
Probleme mit SAPSprint analysieren
Patches fr SAPSprint
Frontenddruck mit Control-Technologie
SAPsprint-Installation in einer MSCS-Umgebung
Optionen fr das Printserver-Tool SAPSprint
SAPLPD als Service unter Windows NT/2000/XP betreiben
Probleme mit SAPLPD
Probleme bei remote angeschlossenen Druckern (WAN)