# SWOT One Server Dienst

Der SWOT One Dienst ist ein Windows-Dienst, der den Zweck hat, möglichst schnell große Datenmengen (nur ausgerechnete Berichtsdaten) vom SWOT Client (SWOT Controlling) zum SQL Server zu transportieren und dort in die SWOT-Datenbank einzufügen.

Der Dienst selbst muss immer auf dem Rechner ausgeführt werden, auf dem sich der SQL Server mit den SWOT Datenbanken befindet.

Wenn SWOT Controlling nicht auf dem SQL Server Rechner installiert ist, dann kopieren Sie die Datei SWOT\_Dienst.exe aus dem Programmverzeichnis von SWOT Controlling 7 in ein Verzeichnis Ihrer Wahl.

Denken Sie in diesem Fall auch daran, bei Programmupdates die Datei `SWOT_Dienst.exe` händisch zu aktualisieren.

Rufen Sie das Programm über `Start > SWOT Controlling > SWOT One Dienst` auf oder starten Sie den SWOT One Dienst per Doppelklick auf die Datei `SWOT_One_Dienst.exe`

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-8291a3a6ec8c2cbc9271f68643f58b1275a319a8%2Fimg-srss-9.png?alt=media)

Wählen Sie *SWOT Server Dienst installieren* aus, um den Dienst zu installieren und starten Sie anschließend den Dienst durch die Auswahl von `SWOT Server Dienst starten`.

Nach dem Start ändert sich die Bezeichnung des Buttons von `SWOT Server Dienst starten` in `SWOT Server Dienst anhalten` und damit kann der Dienst dann angehalten werden. Dies ist jeweils notwendig, um Updates durchführen zu können.

Wählen Sie `SWOT Server Dienst deinstallieren` aus, um den Dienst zu deinstallieren.

Als `Portnummer` ist der TCP/IP-Port `6666` voreingestellt. Das kann unter `Portnummer ändern` eingestellt bzw. geändert werden.

Eine geänderte Portnummer muss anschließend unbedingt auch im SWOT Browser unter `Aktion > Datenbank Server Einstellungen > Zusatzoptionen > SWOT Dienst Port Nummer` eingegeben werden.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-a7caa0e8181ddca8d9bd1858c6e867225cabd948%2Fimg-srss-10.png?alt=media)

Die Anmeldung von SWOT One Dienst und SQL Server muss unbedingt identisch sein, sonst funktioniert der Datentransport nicht. Dies muss in *Systemsteuerung > Verwaltung > Dienste* eingestellt werden. Es ist der Eintrag in der Spalte *Anmelden als* gemeint.

Am einfachsten finden Sie es, wenn Sie nach *Dienst* im Windows Start suchen.

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-89c285ea1aa8ffb5cc69be46c31cad269975b256%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Zum Ändern der Anmeldung markieren Sie den SQL Server bzw. den SWOT Server Dienst, wählen `Eigenschaften` im Kontextmenü aus und wechseln in den Reiter `Anmelden`.

Entweder stellen Sie die Anmeldung auf `Lokales Systemkonto` ein oder geben den Namen des gewünschten *Kontos* und dessen `Kennwort` ein.

Starten Sie den geänderten Dienst anschließend neu (Auswahl *Neu* starten im *Kontextmenü*).

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-0affd5b2d31a55e152010f31314831923297499f%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Im *SQL Server Configuration Manager* muss kontrolliert werden, ob das Protokoll *TCP/IP* und *Client* aktiv ist. Wenn dem nicht so ist, dann bitte aktivieren und anschließend den SQL Server neu starten (`SQL Server Dienste > SQL Server markieren > Kontextmenü > Neu starten`).

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-0108d96ec9b0c7882140d62f15100ab9f9b4c9be%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>
