TPS Bedienungsanleitung Einstellungen für die verwendete Software: Unterschied zwischen den Versionen

Aus TPS
Wechseln zu: Navigation, Suche
(Benutzer-Name)
Zeile 92: Zeile 92:
  
 
Hier wird der '''Benutzername''' angegeben, mit der man sich an die SQL-Datenbank anmeldet.
 
Hier wird der '''Benutzername''' angegeben, mit der man sich an die SQL-Datenbank anmeldet.
 
 
[[Datei:TPSKonfig_4_DatenbankBenutzerName.png|800px]]
 
 
 
 
Wenn die Option '''Vertrauenswürdiger Zugang''' gesetzt ist, entfällt diese Angabe!
 
Wenn die Option '''Vertrauenswürdiger Zugang''' gesetzt ist, entfällt diese Angabe!
  

Version vom 11. August 2015, 22:43 Uhr

Auf dieser Seite werden die Einstellungen für die Software vorgenommen, die Sie zusammen mit TPS benutzen wollen:

Diese Einstellungs-Möglichkeiten gibt es:

Mit welcher Software arbeiten Sie?

Wählen Sie hier aus, ob und wenn ja mit welcher Software ("Angebundene Anwendung") Sie zusammen mit TPS arbeiten wollen. TPS greift dann auf die Datenbank der Software zu, um z.B. Stammdaten auszulesen.

TPSKonfig 2 Software.png

Auswahl-Möglichkeiten
  • Keine Software, Standalone-Betrieb: Man kann TPS auch „Standalone“ betreiben, also ohne eine andere Anwendung im Hintergrund. Dazu benutzt TPS eine eigene Datenbank. Hier werden Stammdaten von Artikeln und Geräten, Kunden usw. gespeichert, und natürlich die Daten der Test-Protokolle.
  • REFLEX©
  • GEVAS-Professional©
  • EasyJob©
EasyJob©Zugangsdaten
Wenn Sie EasyJob© verwenden, können Sie die Zugangsdaten zum Server auch mit dem Button

TPSKonfig 2 Software EJ Server.png

aus der EasyJob©-Konfiguration auslesen und in die Eingabefelder übernehmen.


Beachten Sie die Hinweise in den TPS Szenarien.

Datenbank

Hier werden die Einstellungen für die TPS-Datenbank vorgenommen.

SQL-Server-Typ

Hier müssen Sie angeben, um welchen SQL-Server-Typ es sich handelt.


TPSKonfig 2 Datenbank Mit NeuAnlegen.png


Hinweis
  • Wenn Sie EasyJob© verwenden, wählen Sie Microsoft SQL-Server© aus.
  • Wenn Sie GEVAS-Professional© verwenden, wählen Sie Microsoft SQL-Server© oder ORACLE© aus.
  • Wenn Sie REFLEX© verwenden, wählen Sie Microsoft SQL-Server© oder mySQL© aus.
  • Derzeit ist es nicht möglich, verschiedene SQL-Server für TPS und den externen Zugriff zu verwenden! Sie müssen also die TPS-Datenbank auf einem Server des gleichen Typs anlegen wie die externe Datenbank!!



Wichtig:
Wenn Sie den Server-Typ ändern, sollten Sie das Konfigurationsprogramm beenden und neu starten, bevor Sie z.B. Benutzer anlegen!
Der Grund liegt darin, dass verschiedene SQL-Server mit unterschiedlichen Daten-Typen arbeiten. Die Anpassung des Konfigurationsprogramms an diese speziellen SQL-Datentypen wird beim Starten des Programms vorgenommen.

Datenbank-Zugang

Hier geben Sie die Zugangsdaten zu der TPS-Datenbank ein.

TPSKonfig 2 Datenbank Mit NeuAnlegen.png


Wenn die Option Vertrauenswürdiger Zugang gesetzt ist, wird die Anmeldung über die Windows-Anmeldung vorgenommen, die sog. „Windows-Trusted-Security“. Diese Art der Anmeldung ist nur bei MS-SQL möglich. Weitere Voraussetzungen für diese Anmeldeform:

  • Der PC/Benutzer muss an einer Windows-Domäne angemeldet sein oder
  • Der SQL-Server ist lokal auf dem aktuellen Rechner installiert und der/die Benutzer/in hat Zugriffsrechte dafür.
  • Der SQL-Server muss die Trusted-Security erlauben, das ist im SQL-Server konfigurierbar.

SQL-Server-Name

Hier müssen Sie den Namen des SQL-Servers angeben.


TPSKonfig 4 DatenbankServerName.png

Microsoft SQL-Server©

Unter Microsoft SQL-Server© können Sie den Namen mit der Schaltfläche SQL-Server suchen auch aussuchen. In einer Liste wird eine Liste aller SQL-Server angezeigt, die im Netzwerk oder lokal auf dem Rechner gefunden wurde.

Wenn der Name Ihres SQL-Servers nicht in der Liste auftaucht, verhindert die Sicherheitseinstellung des entsprechenden Servers, dass der Server-Name öffentlich angezeigt wird. In diesem Fall müssen Sie den Namen von Hand eingeben. Sie erhalten ihn von Ihrem Netzwerk-Administrator.

Oracle©

Unter Oracle wird hier der sog. „Net-Service-Name“ eingetragen. Dieser wurde in der Oracle-Konfiguration festgelegt („TNSNAMES.ORA“).

Datenbank-Name

Hier muss der Name der TPS-Datenbank angegeben werden.


TPSKonfig 4 DatenbankName.png

Standardmäßig werden die TPS-Daten in einer eigenen Datenbank verwaltet, deren Namen TPS lautet.

Es wird nicht empfohlen, die TPS-Datenbank in einer bereits vorhandenen Datenbank einer Anwendung zu speichern! In diesem Fall würden die Elemente der TPS-Datenbank (Tabellen, Indizes usw.) in dieser Datenbank angelegt.

Benutzer-Name

Hier wird der Benutzername angegeben, mit der man sich an die SQL-Datenbank anmeldet. Wenn die Option Vertrauenswürdiger Zugang gesetzt ist, entfällt diese Angabe!

Passwort

Geben Sie hier das Passwort (Kennwort) für den SQL-Server-Zugang ein.


TPSKonfig 4 DatenbankBenutzerPasswort.png


Wenn die Option Vertrauenswürdiger Zugang gesetzt ist, entfällt diese Angabe!

Verbindung testen

Testen Sie den Zugang zum SQL-Server mit der Schaltfläche Testen. Wenn die Verbindung erfolgreich war, wird die Meldung

Verbindung zum TPS-Server erfolgreich!

angezeigt, ansonsten eine Fehlermeldung.


TPSKonfig 4 DatenbankTestVerbindung.png


Wenn die Verbindung nicht erfolgreich war:

Wenn beim Testen der Verbindung eine Fehlermeldung erscheint, kann das mehrere Ursachen haben.

Falscher Servername

Sie haben eine falschen Servernamen angegeben:

TPSKonfig 4 DatenbankTestVerbindungFehlerServername.png


Prüfen Sie die Angabe des Server-Namens! Wenn es sehr lange dauert, bis eine Fehlermeldung erscheint, wurde der Server im Netzwerk gesucht, aber nicht gefunden. Wahrscheinlich haben Sie den Namen falsch eingegeben.

  • Beachten Sie, dass Sie bei einer SQL-Server-Express-Edition© den Instanznamen "\SQLExpress" mit im Servernamen angeben müssen, also z.B. "MEINSERVER\SQLExpress".




Falscher Datenbankname

Eine weitere Fehlerquelle ist, dass Sie den Datenbank-Namen falsch angegeben haben:

TPSKonfig 4 DatenbankTestVerbindungFehler.png

Ein Symptom für diesen Fehler ist, dass die Fehlermeldung sehr schnell nach dem Klicken der Test-Schaltfläche erscheint. Das weist darauf hin, dass der Server gefunden wurde, aber die Anmeldung zu der Datenbank fehlgeschlagen ist.



Firewall

Eine Firewall blockiert u.U. den Zugang zum SQL-Server. Lassen Sie das überprüfen.

Wenn man davon ausgeht, dass alle Einstellungen korrekt sind und trotzdem kein Kontakt zum SQL-Server hergestellt werden kann, ist die Firewall der erste "Verdächtige".

  • Prüfen Sie, ob eine Firewall auf dem Server und dem Arbeitsplatz-Rechner aktiv ist.
  • Schalten Sie - wenn möglich - die Firewall zum Test aus und versuchen Sie, ob dann die Verbindung möglich ist.
  • Definieren Sie in der Firewall, dass bestimmte Ports für den eingehenden und ausgehenden Zugriff freigeschaltet sind.
    • MS-SQL-Server benutzt standardmäßig den TCP/IP-Port 1433.
    • mySQL benutzt standardmäßig den TCP/IP-Port 3306.
    • ORACLE benutzt standardmäßig den TCP/IP-Port 1521.
  • Diese müss ggf. in der Firewall freigeschaltet werden.
  • Falls Sie über TCP/IP keinen Zugriff zum Microsoft-SQL-Server erhalten, können Sie im ODBC-Treiber auch den Zugriff über “Named-Pipes” aktivieren. Dieses Netzwerkprotokoll wird vom SQL-Server standardmäßig ebenfalls unterstützt. Es ist allerdings nicht routingfähig und auch nicht mehr besonders modern, so dass es eigentlich nicht mehr verwendet werden soll.
  • Auch einige Virenscanner verhindern das ordnungsgemäße installieren. In diesem Fall muss der Virenscanner zeitweise deaktiviert werden.
  • Wie Sie die Windows-Firewall einstellen müssen, wird hier beschrieben.
  • Ob die Firewall den Zugriff behindert können Sie ganz einfach testen:
    • Schalten Sie die Firewall (kurzfristig!) aus und testen Sie den Zugriff auf den SQL-Server z.B. über den ODBC-Manager. Funktioniert der Zugriff nun, ist die Firewall der Übeltäter!



Speichern Sie die Optionen und klicken auf die Schaltfläche Weiter.

Der nächste Schritt

Weiter geht es mit Einstellungen für die verwendete Datenbank

Links

Optionen in TPS: