Installation Time iX Zeitsystem Version 2.5.x Stand 2017 Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 1 / 42 Installation auf Einzelplatz-PC, Server und Clienten Inhaltsverzeichnis 1.0 Online Support-Unterstützung installieren – TeamViewer 12.................................5 2.0 Installation auf Server, Client oder Einzelplatz-PC & Voraussetzung....................7 2.1 Setup / Installation............................................................................................................ 9 2.2 Time iX Installation – Schritt 1 – SQL Datenbank Instanz - Installation...........................10 2.3 Time iX Installation – Schritt 2 – Datenbank Installation.................................................12 2.4 Time iX Installation – Schritt 3 – Programmdateien kopieren.........................................13 2.5 Time iX Installation – Schritt 4 – Dienste .......................................................................14 2.6 Time iX Installation – Schritt 5 – Verknüpfungen erstellen..............................................14 2.6.1 Installation eines Einzelplatz PCs - plus Programm Information zur Installation..15 2.6.2 Serverinstallation...............................................................................................15 2.7 Time iX Installation – Schritt 6 – Programmkomponenten registrieren ..........................16 2.8 Time iX Installation – Schritt 7 – Update nach der Installation........................................16 3.0 Client Installieren - (nur bei Verwendung eines Servers über das Netzwerk).....18 4.0 Einrichten von Terminals mit Terminalverwaltung.................................................21 5.0 Lizenzen verwalten und einspielen, nach der Installation.....................................22 6.0 Neue Installation SQL Datenbank - ohne/mit SQL Manager - Profim. .................23 7.0 Firewall und Einstellungen auf dem Server............................................................26 8.0 Netzwerkzugriff auf Datenbank erstellen................................................................27 9.0 Dienst / Datenbank neu starten................................................................................28 10.0 SQL „Management Studio“, nachträgliche Installation - OHNE DATENBANK..29 11.0 Gemischter Modus auf Datenbank-Benutzer„sa“ umstellen..............................31 12.0 Sichern einer SQL Datenbank, täglich automatisiert...........................................34 13.0 Update & einfache SQL Datenbanksicherung .................................................35 14.0 Serverumzug / PC-Wechsel.....................................................................................36 15.0 SQL-Datenbank wiederherstellen über SQL Management Studio......................38 16.0 Mandanten – Mehrfachmandanten einrichten......................................................39 17.0 Deinstallation Dienste .............................................................................................40 18.0 Mögliche Probleme bei der Installation der Software..........................................41 18.1 18.2 18.3 18.4 18.5 18.6 18.7 18.8 Datenbankinstallation...................................................................................................41 Komponentenregistierung............................................................................................41 Demoversion und Vollversion, Lizenz...........................................................................41 Weitere Installationsarbeiten........................................................................................41 Fehlermeldung 1067 beim Start der TIMEIX Instanz....................................................41 Anleitung wenn der Rechnername geändert wurde......................................................42 Wenn der Start des Programms oder Zugriff verweigert wird.......................................43 Fehlermeldung während der Installation der Dienste....................................................43 Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 2 / 42 Impressum Programmhersteller und Vertriebsrechte von TOP Time Management und Time iX Programmen Time iX Heinrich Hagen Poststrasse 6 D-95138 Bad Steben Tel: +49 (0) 92 88 / 40 57 59 1 Internet: www.tx-group.de Allgemeine Hinweise: Diese Dokumentation wurde mit größter Sorgfalt erstellt, inhaltliche Fehler können aber nicht ausgeschlossen werden. Das Handbuch oder Teile dieses Handbuches dürfen in keinerlei Form, auch nicht auszugsweise, ohne unsere vorherige schriftliche Genehmigung reproduziert oder unter Verwendung von elektronischen Hilfsmitteln verarbeitet, vervielfältigt und verbreitet werden. Die in dieser Dokumentation enthaltenen Angaben können ohne vorherige Ankündigung geändert werden. Der Autor geht damit keine Verpflichtung ein. Es wird weitergehend ausdrücklich darauf hingewiesen, dass die in dieser Dokumentation verwendeten Bezeichnungen und Markennamen der jeweiligen Firmen dem allgemeinen Warenzeichen-, Marken- oder patentrechtlichem Schutz unterliegen. Copyrights: © 2006-2017 Time iX, Bad Steben Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 3 / 42 1.0 Online Support-Unterstützung installieren – TeamViewer 12 Möchten Sie unsere technische Hilfe in Anspruch nehmen, so kann eine Fernwartung auf Ihrem Computer von Vorteil sein. Dazu nutzen wir das Programm TeamViewer, um auf Ihrem Computer eine Verbindung herzustellen. Mit TeamViewer können wir uns Ihr Anliegen ansehen, eine Programminstallation oder eine Vorführung durchführen. Wenn Sie möchten, können Sie gerne TeamViewer 12 bereits vor einer Supportanfrage installieren. Hierdurch können Sie einiges an Zeit während der Supportanfrage einsparen. Was ist TeamViewer 12? Mit TeamViewer können wir über einer Remote-Verbindung auf Ihren Computer zugreifen und eine Sichtverbindung herstellen, wir sehen somit das gleiche wie Sie auch. Zudem können Sie alle unsere Handlungen sehen, erkennen aber auch blockieren. Natürlich können wir nur mit Ihren Angaben der Benutzer-ID und dem Kennwort zugreifen. Wo bekomme Sie TeamViewer 12 her? Wir liefern Ihnen hier ein Link zum Download mit: TeamViewer_12 - www.TeamViewer.de Oder Sie können TeamViewer auch im Installationsordner unter Tools / tx_Support finden. Sollte dieser Link nicht funktionieren, dann können Sie direkt auf TeamViewer.de gehen und die Version 12 herunterladen. Hiermit stellen wir Ihnen den Link zum kopieren zu Verfügung: http://www.time-ix.de/remote/tv/tx-support.exe Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 4 / 42 Kurz erklärt - Server, Clients-, und Einzelplatz-PCs Server, Clients-, und Einzelplatz-Computer/PCs sind alles normale Computer aber mit unterschiedlichen Einsatz. Einelplatz-Computer/PCs sind reguläre Computer wie im Heimbereich oder in Büros. Sie haben in der Regel keine Verbindung zu weiteren Computern. Auf Ihnen werden direkt und regulär alle Programme wie Office installiert, auch die Daten werden hier verarbeitet und gespeichert, man arbeitet direkt mit diesen Computer. Server-PCs sind ebenso Computer, diese werden in der Regel in Unternehmen eingesetzt und sind mit leistungsstarker stabiler und sicherer Hardware ausgestattet. Sie werden „Server“ oder auch „Host“ genannt, das zu deutsch übersetzt, Kellner oder Zusteller heißt. Weiterhin können auch Programme als Server bezeichnet werden die eine gleichwertige Funktion darstellen. Server-Computer stellen zentral Programme, SQL Datenbanken und Dateien zur Verfügung auf den andere Rechner zugreifen können. Diese Rechner die nun auf den Server zugreifen, werden Client-Computer genannt. Der Vorteil hierüber ist, das der meist 24/7 laufende Server, die Daten zu jeder Zeit abrufbar bereit hält sowie der bereits genannten Möglichkeit das mehrere Rechner gleichzeitig der Daten bedienen können. Die Client-Computer hingegen werden dann auf den Server zugreifen, die Programme und Daten vom zentralen Server laden, aufrufen und später nach dem bearbeiten wieder auf den Server speichern. Client-PCs sind reguläre Computer wie im Heimbereich oder in Büros. In der Regel tritt der Client, zu deutsch „Kunde“, über ein lokales Netzwerk oder über das Internet mit dem Server in Verbindung. Sie greifen in der Regel nicht auf die lokalen, sondern auf Daten des angebundenen Servers zu. Der Unterschied zum Einzelplatz-Computer liegt hierbei, das die Programme und Daten nicht zwingend auf dem Clienten direkt installiert sind, sondern Sie rufen die notwendigen Daten auf dem zentralen Server ab. Anderweitig könnten auch Programme auf dem Client installiert werden, die Daten werden aber auf dem Server gespeichert und verwaltet. So können gleich mehrere Client-Computer auf den Server zugreifen, hierbei alle Clienten gleichzeitig die Daten abrufen, einsehen und verwalten. Stellen Sie sich vor, Sie schreiben in Office ein Dokument und alle anderen können sehen was Sie in Echtzeit schreiben und wirken gleichzeitig mit. Gleichbedeutend wie bei einer Webseite, ein Server bietet die Webseitendaten an und Sie, wie auch andere, können gleichzeitig als Client die Daten einsehen oder herunterladen. SQL Datenbank Instanz und Datenbanken Eine SQL-Instanz ist einfach gehalten, ein Container in dem sich eine Datenbank oder mehrere Datenbanken befinden. Datenbanken sind ähnlich wie viele Exceltabellen, in dem hier hinein die Daten gespeichert werden. Es besteht jederzeit die Möglichkeit, eine weitere Datenbank (mit einem anderen Namen) in eine vorhandene SQL Datenbankinstanz zu installieren bzw. hinzuzufügen. Ebenfalls besteht die Möglichkeit, mehrere SQL Datenbank-Instanzen auf ein Rechner/Server, gleicher oder auch unterschiedlicher Versionen (Bsp. 2008, 2012, 2014), zu installieren und gleichzeitig auszuführen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 5 / 42 2.0 Installation auf Server, Client oder Einzelplatz-PC & Voraussetzung Wir bitten Sie die TTM Software sowie die SQL - Datenbank auf einem Server/PC System zu installieren. Dadurch sind die Zugriffsmöglichkeiten von mehreren Clients einfach zu realisieren. Weiterhin ist die Datenbank über die zentrale Datensicherung des Servers leicht mit zu sichern. Beachten Sie bitte, dass Sie zur Datensicherung eine separate Sicherungssoftware benötigen, die offene SQL-Datenbanken sichern kann. Wir können Ihnen aber auch eine tägliche automatische Datenbanksicherung einrichten, hier würde Ihnen unserer Support weiterhelfen. Sofern auf Ihrem Server bereits eine MS SQL-Datenbank eingerichtet ist, benötigen Sie für die Installation der Zeiterfassung die Zugangsdaten zur Datenbank. Gegebenenfalls fragen Sie Ihren Systemadministrator. Lizenzdaten/Demo: Zur Freischaltung des Systems benötigen Sie von uns entsprechende Lizenzdaten. Ohne Lizenz, kann unsere Software als einschränkte Demoversion genutzt werden. Sollten Sie eine Lizenz bereits besitzen, dann müssen Sie diese entpackt in das Programmverzeichnis ablegen. Wenn Sie den vollen Funktionsumfang nutzen möchten, können Sie gerne eine Lizenz beantragen. Den Antrag stellen Sie bitte formlos, schriftlich per Email oder Fax an: [email protected] oder auf unserer Faxnummer 03222 412 6618 Zur Erstellung Ihrer Lizenzdaten benötigen wir Ihre komplette Nutzeradresse und Emailadresse. Falls vorhanden, würde die Angabe einer Auftragsnummer oder Kundennummer auf die sich Ihr Antrag bezieht die Bearbeitung Ihres Antrags beschleunigen. Sie bekommen während unserer Hotlinezeiten (Montag bis Freitag 09:00 –14:00 Uhr) in der Regel innerhalb kürzester Zeit nach Antragserhalt Ihre Lizenzdaten zu gemailt. Für die Installation des Systems benötigen Sie Administratorrechte auf Ihrem Server bzw. PC. Hierzu müssen Sie nichts weiter tun als mit der Maus – Rechtsklick auf das Symbol der Installation zu gehen und im folgenden geöffneten Kontextmenü „Als Administrator ausführen“ wählen. Voraussetzungen Betriebssystem: Es werden alle Microsoft Betriebssysteme mit 32bit & 64bit mit 32bit Unterstützung unterstützt. Wir empfehlen allerdings an Einzelplatz-PCs ab Windows 7 (SP2) und ein Server ab 2008 R2. Die Datenbank braucht für die Ausführung NET-Framework 3.5, wird ggf. i.d.R. von dieser auch Installiert. Bei allen Betriebssystemen sollten die aktuellen Servicepacks und Updates installiert sein. Der verwendete Rechner, worauf die SQL-DB installiert wird, darf im Rechnername nicht mit Zahlen beginnen! Prozessor uns Leistung: Wir empfehlen ein 4-Kernprozessor mit ca. 3GHz und 8GB Arbeitsspeicher sowie eine schnelle SSD Festplatte. Server mit intensiven Datenabfragen empfehlen wir deutlich höhere Leistungen. Kleinere Leistungen sind ebenfalls möglich, können aber die Arbeitsgeschwindigkeit verringern. Monitorauflösung mind. 1280X1024. Hardware: Es muss je Terminal ein 230V Stromanschluss zur Verfügung stehen, dazu ein vorhandener Netzwerkanschluss für die Datenübertragung an ein Switch. Weiterhin muss für den abfragenden PC/Server sowie für das/die Terminals zwingend jeweils eine statische IP-Adresse reserviert werden. Garantie: Auf stationäre Hardware gewähren wir eine 24-monatige und auf mobile Hardware eine 12-monatige ElektronikGarantie, darin enthalten sind Elektronikbauteile und Arbeitszeiten für die Gerätereparaturen. Arbeitszeiten für die Neukonfiguration der Terminals sowie Fahrtkosten werden in Rechnung gestellt. Akkus & Verschleißteile wie Durchzugs-, Finger-, oder Barcodeleser usw. sind von der Garantie ausgeschlossen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 6 / 42 Server / Rechnereinstellung Uhrzeiteinstellung der verwendeten Rechner. Bitte stellen Sie alle Datum/Uhrzeit-Schemas aller Rechner (Server, Clienten oder Einzelplatzinstallationen) die mit der Software-Zeiterfassung (PZE / BDE) arbeiten auf Deutsch bzw. Germany um! Ist indes i.d.R. Standard. Da die Zeiterfassung auf die Berechnungen der deutschen Zeit beruhen, dies seitens von Windows vorgegeben ist, ist die Einstellung an den jeweiligen Rechner(n) zwingend notwendig. Beachten Sie die Bilder und deren Einstellungen! Sollten Sie Einstellungen wie Gebietsschema ändern die das Land betreffen, dann ist ein Neustart des Servers/Rechners unbedingt notwendig. Sollte diese Einstellungen nicht korrekt sein, oder wurde kein Neustart nach der Änderung durchgeführt, können Fehlermeldungen im Programm auftreten oder die Dienste können mit der Fehlernummer 1053 oä. nicht starten. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 7 / 42 2.1 Setup / Installation Installation Unser Installationspaket können Sie jederzeit auf unserer Homepage unter Downloads herunterladen. Hier der Link dazu: http://tx-group.de/aktuelle-time-ix-setups.html Bitte entpacken Sie nach den Download die SetupXX.exe, optimal auf den Desktop. Bitte gehen Sie nach dem entpacken in den Ordner und starten die Installationsdatei ttm_setup.exe Wählen Sie diesbezüglich im unten aufgeführten Installationsmenü die entsprechenden Routinen, die im folgenden genauer beschrieben sind, an. Wählen Sie bitte vor Beginn des Setups die Sprachausgabe für den Installationsassistenten aus. Die Sprache des Setups hat keine Auswirkungen auf die Sprache der installierten Programmteile. Beachten Sie auch, das der Rechnername mit mit installierender SQL nicht mit Zahlen beginnt. Im folgenden erscheint das Setupmenü: Bitte lesen Sie sorgfältig zuerst diese Anleitung. Sie hilft dabei was die Voraussetzungen sind und auf was Sie achten müssen. Bestätigen Sie danach weitergehend mit dem Button „...Anleitung gelesen...“. Information Installation: Die automatische Installation öffnet automatisch alle wesentlichen Verbindungen von der SQL Datenbank und dem Programm um die Programmteile und Terminals über das Netzwerk ggf. das Internet erreichen zu können. Hinzu werden die Protokolle SQL Name Pipes und TCP/IP sowie der SQL Server-Browser aktiviert. (siehe SQL Server 20xx Konfigurationsmanager) In der Firewall finden Sie i.d.R. manuelle Freigaben unter den Namen ttm_..., tx_... oder __ttm_... . Firewallfreigaben: müssen Sie hingegen selbst freigegeben, diese werden nicht automatisch geöffnet. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 8 / 42 Mit den Setup/Installationspunkten verfahren Sie bitte wie folgt: 2.2 Time iX Installation – Schritt 1 – SQL Datenbank Instanz - Installation Bitte lesen Sie sich die einzelnen Schritte durch. Sie werden während der Installation begleitet. Für Server-Administratoren: Bitte nutzen Sie diese Installation bei einer Client-Installation nicht, hierfür steht im nach der Installation im Programminstallationsordner die Client-Installationsdatei ttm_Setup zur Verfügung. Starten Sie bei einer Neuinstallation, gleichgültig ob Einzelplatz-PC oder Server, mit Schritt 1. Sie haben nun die Wahl zwischen der Datenbank SQL E. Server 2005 und 2014. Windows-Betriebssysteme mit 32bit ggf. bis Windows 7, können bzw. sollten noch den älteren SQL-Server 2005 nutzen. Modernere 64bit WindowsBetriebssysteme sollten hingegen auf SQL 2014 setzen und diesen Installieren. Sind Sie sich unsicher, so versuchen Sie den SQL Server 2014, ansonsten den SQL Server 2005. Alternativ können Sie mit dem setzen des Hakens die Datenbankinstallation selbstständig steuern. Die Installation wird nun wie eine manuelle Installation Schritt für Schritt durchgeführt. Entsprechende Daten und Einstellungen können Sie weiter unten im Handbuch „Neue Installation SQL Datenbank“ einsehen. Es werden zudem Meldungen zu Problemen angezeigt. Möchten Sie auf eine bestehende Datenbank die Installation fortsetzen, dann wählen Sie den letzten Punkt, worauf Sie automatisch mit Schritt 2 fortfahren werden. ACHTUNG: Domaincontroller-Server müssen im Profimodus installiert werden. (s. Unten - Pkt. 5) Serverumzug / PC-Wechsel: Bei einem Serverumzug besteht die Möglichkeit, auf eine vorhandenen SQL Datenbankinstanz zu installieren. Wir empfehlen allerdings bei einem Serverumzug die hier vorliegende automatisierte Installation vorzunehmen. Beginnen Sie dann ebenfalls mit Schritt 1. In dieser Anleitung folgend, finden Sie den Punkt „Serverumzug“. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 9 / 42 Fehlermeldung während des Versuchs die SQL-Datenbank zu installieren. Sollten Sie während des Punkt 1. die hier genannten Meldungen „Starten der Anwendung ist fehlgeschlagen!“ erhalten, dann müssen Sie die SQL Installation aufgrund verschiedener mangelnder Abhängigkeiten in Windows, manuell starten. Für den manuellen Start der SQLDatenbankinstallation, müssen Sie in den Setup-Ordner gehen und den kommend genannten Pfad folgen. SetupXX\SQLServer\2k14\SQLEXPRWT_x64_DEU Starten die darin das enthaltene Setup! Hierin befindet sich die SQL Express 2014 64bit, alternativ im Ordner 2k5 die Version 2005 32bit! Damit Sie die SQL Datenbankinstallation korrekt durchführen können, können Sie den Punkt „Neue Installation SQL Datenbank ...“ in dieser Anleitung befolgen. Dieser wird Sie bei der Installation unterstützen. Hinweis: Eine Abhängigkeit könnte das fehlende .NET Framework 3.5 sein. Diese finden Sie ebenfalls im Ordner SetupXX\Tools oder auf der Webseite von Microsoft. Alternativ geht dies direkt auch über Ihr Arbeitsplatz/Dieser PC in dem Sie in das Ansichtsmenü „Computer“ (Windows 10) wechseln (sofern ausgeblendet) und auf „Programme deinstallieren oder ändern“ gehen. Folgend finden Sie auf der linken Seite ein Link zu „Windows-Features aktivieren oder deaktivieren“ Hierbei finden Sie den Punkt .NET Framework 3.5 und bestätigen mit OK! Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 10 / 42 2.3 Time iX Installation – Schritt 2 – Datenbank Installation Datenbankinstallation starten Installiert die Datenbank auf die SQL-Instanz und integriert die Standardwerte. Für die Installation der Datenbank müssen Sie eine Verbindung zum SQL-Server herstellen. Die ersten vier Informationen kann das System in der Regel selbst auslesen und eintragen. Der SQL Server Name besteht aus dem Rechnername, in unserem Fall war dies „DESKTOP-EP9KEGJ“ und durch einen Backslash „\“ getrennt den Instanznamen „TIMEIX“ den Sie ggf. eintragen müssen. Sollte die SQL auf einen anderen Server liegen, so muss entsprechend diese Daten eingetragen werden. Unsere automatisierte Installation wird automatisch den SQL Namen „TIMEIX“ vergeben. Die SQL Server IP wird automatisch eingetragen. Der SQL Username ist als Standard immer sa. Als Passwort tragen Sie bitte das Passwort „Timeix_2512“ (ohne Anführungszeichen) ein. Die Groß-, und Kleinschreibung ist dabei zu beachten. Dies ist Ihre SQL Server Instanz, diese ist unter Windows-Dienste zu finden. Nach erfolgreicher Verbindung muss eine neue Datenbank angelegt werden. Installationsvorgabe ist hier “time”. Sie können gerne auch ein anderen Datenbankname vergeben. Hinweis: Sie können mit dieser Installation ebenfalls auf einer vorhandenen gleichnamigen Datenbank zugreifen. Hierzu werden Sie gefragt ob Sie die bestehende Datenbank verwenden wollen oder eine neue mit anderen Namen erzeugen möchten. Wenn die gesamte Installation mit einer bestehenden Datenbank abgeschlossen ist, dann gehen Sie in den Programmteil „Admin“ auf Einstellungen und drücken auf den Button „Updatekennzeichen zurücksetzen“. Danach starten Sie das Update ggf. erneut um die Datenbanktabellen auf die aktuelle Version anzupassen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 11 / 42 2.4 Time iX Installation – Schritt 3 – Programmdateien kopieren Programmdateien Kopieren Nach der Datenbankinstallation erfolgt nun die eigentliche Programminstallation. Sie können sich für die empfohlene Standard-Einstellung entscheiden oder Sie geben hier ein gewünschten Programmpfad an. Im falle einer Netzwerkinstallation (Server/Client), also einer Verwendung von mehreren Rechnern, muss der Zugriff für die Clienten, nach Abschluss der Installation, freigegeben werden. Dies haben wir auf den folgenden Seiten erklärt. Optimal wird dies durch ein erfahrenen IT-Administrator durchgeführt. Der Ordner „TTM“ wird in der Regel von unseren Programm automatisch hinzugefügt. Bei der benutzerdefinierten Verzeichnisangabe, muss der Ordner TTM noch hinzugefügt werden. Wir empfehlen, um das Arbeiten in Zukunft mit unserer Software zu erleichtern, einen Ordner mit dem Namen „Zeiterfassung“ unter dem Laufwerk C: anzulegen um dort das Programm zu installieren. [ C:\Zeiterfassung\ ] Fehlermeldung während der Installation der Dienste Sollten Sie währen der Installation der Dienste folgende Fehlermeldung erhalten, „Die Komponente 'etherctrl.ocx' oder eine ihrer Abhängigkeiten ist nicht richtig registriert“, dann ignorieren Sie erst diese Meldung und führen die Installation fort. Nach der Installation müssen Sie diese Abhängigkeit noch nachträglich registrieren. Hierbei müssen Sie nur in den Unterordner von SetupXX\Tools\TMC\EtherctrlOcxSetup 61 gehen und das innen liegende Setup ausführen. Damit Installieren Sie eine notwendige Abhängigkeit der Sprache C++. Danach gehen Sie auf dem Server/bzw. der Einzelplatzinstallation in den Admin auf Einstellungen/ TTM Communication Server und klicken unten rechts auf [Dienst] „Registrieren“. Wählen Sie einfach nach der folgenden Aufforderung die Abhängigkeit der Standardinstallation „SQL Server (TIMEIX)“ -Instanz aus und drücken auf weiter. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 12 / 42 2.5 Time iX Installation – Schritt 4 – Dienste Dienste installieren: Was ist das und wie gehe ich damit um? Es gibt zwei Dienste, den „TTM Server“ - Dienst und den „TTM Communication Server“ - Dienst. Der TTM Comm. Server holt die Daten vom Terminal ab und trägt diese in die Datenbank ein. Der TTM Server hingegen liest die Daten aus der Datenbank und verarbeitet sie nach den Einstellungen und Reglungen die Sie in den jeweiligen Programmen wie den PZE, BDE usw. getätigt haben. Die Dienste sind somit sehr wichtig uns müssen auf den Einzelplatz-PC oder auf den Server installiert werden. Hingegen wird bei einem Server/Client-System auf den sogenannten Client-PCs keine Dienste benötigt, die Dienste sind nur einmalig im Netzwerk notwendig und laufen daher bereits auf den Server. Der ServiceMonitor ist ein Prüf-Dienst, der die beiden anderen Dienste startet. Bitte wählen Sie nicht die Programmverknüpfung: „Comm Offline“! Diese wird nur für ältere Geräte gebraucht. Wenn Sie die Dienste installiert haben, dann werden diese in der „Dienste“-Übersicht von Windows angezeigt. Hierüber können die Dienste auch „beendet, neugestartet, gestartet sowie deaktiviert/aktiviert“ werden. Sie kommen zur Dienste-Übersicht, in dem Sie die Windowstaste drücken und das Wort Dienste eingeben. 2.6 Time iX Installation – Schritt 5 – Verknüpfungen erstellen Geben Sie bitte an welche ausführbare Programmteile (Verknüpfungen) auf diesem Rechner oder Server eingerichtet werden sollen. Die Verknüpfungen können für alle Benutzer oder nur für den momentan angemeldeten Benutzer des Betriebssystems erstellt werden. Die Verknüpfungen können auf dem Startmenü und/oder im Desktop von Windows erstellt werden. Achtung: Beachten Sie, dass der Programmpfad auf das richtige Verzeichnis eingestellt ist (bei Clientinstallationen das entsprechend Netzlaufwerk). Bsp.: \\SERVER123\ZE\TTM Für den Server empfehlen wir die PZE und Admin – Verknüpfung. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 13 / 42 2.6.1 Installation eines Einzelplatz PCs - plus Programm Information zur Installation Diese Verknüpfungen sollten Sie aktivieren: PZE (Personalzeiterfassung zum bearbeiten und sichten der Zeiten) Admin (Administration von Benutzer, Terminals, Einstellungen usw. - optimal für den Server) Desktop (Verknüpfung auf Desktop anlegen) Wenn Sie weitere Programme optional erworben haben: Infocenter (Anzeige der An-, und Abwesenheit der Mitarbeiter) BDE (Betriebsdatenerfassung – für Unternehmen die Maschinen-, / Bearbeitungszeiten erfassen wollen) PoC (zu deutsch: Punkt der Kommunikation – ersetzt das Hardware Terminal, man kann am PC Stempeln) Entry (Zutritt – Über das Entryprogramm wird mit Transponter, Fingerprint usw. ein Türzutritt ermöglicht.) Hinweis: Die Installation wird immer alle Programme in das Installationsverzeichnis installieren, hier geht es nur um die möglichen Programmstart-Verknüpfungen auf dem Desktop. Time-iX – Client (Server + Client) 2.6.2 Serverinstallation Falls Sie ein eigenständigen „Server“ verwenden und die Bearbeitung und Einrichtung der Mitarbeiter an einem anderen PC (Client-PC) erfolgen soll, so müssen Sie eine vollwertige Installation auf dem Server durchführen, um einen Programmaufruf direkt am Server zu ermöglichen. Der Admin sollte diesbezüglich vorhanden sein. Beachten Sie, die Dienste müssen direkt, und nur auf dem Server installiert sein und laufen. Die Installation ist gleichbleibend wie die Einzelplatzinstallation. Sie installieren das Time-iX Programm mit beiden Diensten. Verknüpfungen müssen nicht angelegt werden solang Sie nicht auch mit dem Zeiterfassungssystem auf dem Server arbeiten wollen. Wir empfehlen allerdings, den Admin als Verknüpfung anzulegen, da Sie hierüber die Programme konfigurieren können. Alternativ sollten Sie noch den PZE als Verknüpfung mit anlegen um die Funktionen testen zu können. Wenn Sie mit Zutrittfunktionen arbeiten, dann müssen Sie das Zutritt-Programm (Entry) verwenden, hierzu sollten Sie auch diese Verknüpfung mit anlegen. Client-Installation - bei Verwendung eines Servers Um die Clienten einzurichten, müssen Sie vom Client über das Netzwerk auf den Installationspfad-Ordner zugreifen. Dort befindet sich eine ttm_setup.exe die Sie dann auf dem Clienten ausführen müssen. Hierbei legen Sie die Verknüpfungen an die Sie brauchen, und Registrieren diese. Wie Sie Clienten genau einrichten, können Sie weiter unten unter „Client Installieren“ lesen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 14 / 42 2.7 Time iX Installation – Schritt 6 – Programmkomponenten registrieren Führen Sie nun die Registrierung der Programme im System durch, wählen ggf. den Installationspfad hierzu. 2.8 Time iX Installation – Schritt 7 – Update nach der Installation Das Setup wird nicht in der aktuellsten Version ausgeliefert, allerdings wird das aktuelle ProgrammUpdate mitgeliefert und muss somit noch als letzten Punkt mit installiert werden. Daher sollten Sie nach der Installation das Update gleich starten. Hierbei müssen Sie nur die Meldungen bestätigen. Sollten Hinweismeldungen während des Update auftreten, können Sie das Update ggf. dennoch durchführen. Ist eine Datenbank nicht direkt auf den Server installiert, so wird es entsprechend eine Hinweismeldung gegeben, das eine Datenbanksicherung nicht möglich ist. Daher kann diese Meldung übersprungen werden. Meldungen wie ...SQL Zugriff verweigert, kann ebenfalls diesbezüglich übersprungen werden. Hierbei hat die SQL-Datenbank kein Zugriff auf das Verzeichnis und kann daher keine Sicherung durchführen. Das Update kann auch ohne eine Datenbanksicherung durchgeführt werden. Beachten Sie bitte, dass aus dem Programmverzeichnis heraus kein Programm und auch kein Handbuch geöffnet ist. Da Handbücher ebenfalls über den Updater aktualisiert werden, müssen diese ebenso geschlossen sein. Wenn Sie ein Netzwerk mit Clienten betreiben, das alle Programme und Zugriffe auf das Programmverzeichnis geschlossen und beendet sind. Im Systray (unten rechts neben der Uhr) könnte noch der Admin, Infocenter, TTM Server, TTM Communication Server oder das PoC geöffnet sein. Sie können ebenso auf unserer Homepage Ihre Update-Version als Update/Patch herunterladen und Installieren, sollte das reguläre mitgelieferte Update nicht korrekt funktionieren. Achten Sie hierbei auf Ihre Version! Update später durchführen: Möchten Sie hingegen das Update später durchführen, so können Sie nach der Installation in das Admin Programm gehen und über den Button Update das Update starten. Die Installation ist nun abgeschlossen. Auf den weiteren Seiten wird die Clientinstallation sowie die Konfigurationen für den Netzwerkzugriff, Firewall und Dienste beschrieben. Diese sind nur notwendig, wenn Sie ein Server-Clientsystem über das Netzwerk betreiben möchten. Sollten Sie Probleme bei der Installation haben, dann können Sie weiter unten einige Informationen erhalten. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 15 / 42 Wichtig: Erstellen Sie ein tägliches Sicherungssystem! Der hier im Handbuch weiter unten liegende Punkt „Sichern einer SQL Datenbank, täglich automatisiert.“ hilft Ihnen weiter. Hierbei wird ein Script erstellt, dass für das tägliche Backup zur Verfügung steht. Sie können allerdings auch im Programmteil Admin unter den Menüpunkt Einstellung ein Pfad für die Sicherung, die optimal unter C:\Zeiterfassung\SQL_Backup liegt, hinterlegen und danach den Punkt „SQL Datensicherung“ mit einem Knopfdruck manuell starten. Gegebenenfalls müssen Sie ein anderes Verzeichnis unter C:\ angeben wenn es begrenzte Schreibrechte gibt. Die Durchführung im Admin funktioniert nur auf einen Einzelplatz-System oder nur auf den Server im falle eines Server/Clientsystems, bzw. nur dort wo das Programm installiert wurde. Der Grund unseres Hinweises liegt hierbei daran, das wir feststellen mussten, das viele Kunden die Datensicherung vernachlässigen und im falle eines Hackerangriffs oder eines Festplattendefektes alle Daten verloren sind. Dies hat wiederum zur Folge, dass nicht nur hohe und zeitintensive Kosten im Versuch der Wiederherstellung entstehen, sondern ggf. alles Aufwendig erneut eingerichtet werden muss. Sie sollten auch nach einer Einrichtung einer Sicherung diese regelmäßig auf Durchführung überprüfen, besonders in den ersten Tagen nach der Einrichtung. Machen Sie sich bitte auch Gedanken wie die Sicherung wiederum gesichert werden kann, da direkt angeschlossene Backup-Festplatten ebenfalls defekt gehen können oder mit einem Virus verschlüsselt werden können. Sicherungen auf Netzwerkpfade sind sicherer und die regelmäßige händische Offlinekopie der beste Schutz. Hierbei kann Sie Ihr IT - Fachmann persönlich und ausführlich beraten. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 16 / 42 3.0 Client Installieren - (nur bei Verwendung eines Servers über das Netzwerk) Wir empfehlen, den Clienten von einen erfahrenen IT-Administrator einrichten zu lassen. Erste Schritte: Zuerst müssen Sie auf den Server den oberen Programminstallationsordner „Zeiterfassung“ für das Netzwerk mit Lese-, und Schreibrechte freigeben. Bei der Verwendung von Domänen-Controller sollten Sie den Benutzername des Rechners in der Freigabe nutzen, nicht Jeder. Nun ist dieser auch im Netzwerk sichtbar. Wenn Sie es möchten, starten Sie nun auf den Client-Computer als Administrator-Benutzer und führen ein Laufwerksmapping durch, in dem Sie auf den Arbeitsplatz bzw. Dieser PC gehen und im Menü „Netzlaufwerk verbinden“ wählen. Wählen Sie nun im folgenden Fenster ein freien Laufwerksbuchstabe und klicken Sie auf Durchsuchen. Hier sollte nach einen Augenblick der Server erscheinen. Jetzt können Sie den Server und den folgenden Ordner „Zeiterfassung“ mit den installierten Time-iX Programmen finden und auswählen. Der Pfad könnte nun so aussehen: \\SERVER022\Zeiterfassung\TTM Setzen Sie bitte noch ein haken bei „Verbindung bei Anmeldung wiederherstellen“ und „Verbindung mit anderen Anmeldeinformationen herstellen“. Nachdem Sie nun das Laufwerk verbunden haben, wird im Arbeitsplatz nun unter Netzwerkadressen eine weitere Festplatte angezeigt, Sie können nun vom Client-PC auf das Server-Verzeichnis über den Arbeitsplatz zugreifen. Alternativ können Sie auch direkt unter dem Ordner „Netzwerk“ den freigegebenen Ordner finden. Eine weitere Alternative ist der UNC Netzwerkpfad, diesen können Sie über die Adressleiste des Windows Explorers öffnen. Der UNC-Pfad könnte als Beispiel so aussehen … den Sie direkt in die Adressleiste eingeben: \\SERVER022\Zeiterfassung\TTM oder \\SERVERNAME-xyz\Zeiterfassung\TTM Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 17 / 42 Installation Client: Im Time-iX - Programminstallationsverzeichnis des Servers liegt eine ttm_setup - Datei, die Sie starten! Wählen Sie „Verknüpfung erstellen“ und ggf. hierüber das Verzeichnis „TTM“ das Time-iX–Installationsverzeichnis. Der UNC Netzwerkpfad sollte in etwa so aussehen oder ggf. angepasst werden: \\SERVER022\Zeiterfassung\TTM Wählen Sie die PZE, Desktop und „Alle Benutzer“ an und klicken auf weiter. Je nach Wunsch und welche Lizenz Sie erworben haben, könnte auch PoC, BDE, Infocenter interessant sein. Sehen Sie sich hierzu den Punkt 2.6.1 an. Im weiteren Schritt gehen Sie auf „Clientkomponenten im System registrieren“. Hierbei wird nun der Client registriert. In der Regel registriert das Setup die Komponenten automatisch. Sollte sich ggf. ein Verzeichnisabfragefenster öffnen, so wählen Sie das TTM Verzeichnis des Servers aus. Danach können Sie alles schließen und die Installation ist auf den Client beendet. Bitte starten Sie den PZE Client nach der Installation auf den Client einmalig mit Administratorrechten. (Rechtsklick „Als Administrator ausführen“) Danach können Sie das Programm normal starten. Hinweis: Achten Sie bitte darauf, das der Ordner „TTM“ auf dem Server Lese-, und Schreibzugriffsrechte hat, sowie die Firewall Freigaben die Sie weiter unten lesen können! Möchten Sie die Administratorfabfrage bei jedem PZE Client - Start vermeiden, so löschen Sie die verschiedenen ttm_pzeclient.exe.manifest – Dateien im Installationsprogrammverzeichnis, hiermit wird der Aufruf mit Administratorrechten unterbunden. Beachten Sie, das hierbei unter bestimmten Voraussetzungen Fehlermeldungen auftreten können. Dies könnte auftreten, wenn zwischenzeitlich eine nachträgliche Registrierung auf den Client notwendig ist. Alternativ könnte hier ein Rechtsklick „Als Administrator ausführen“ helfen. Genaueres lesen Sie bitte im folgenden Text. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 18 / 42 Client bzw. Programm ohne Administrationsrechten starten Die Programmteile wie PZE-Client, Admin usw. werden in der Standardinstallation mit Administrationsrechten gestartet. Es besteht die Möglichkeit, die Programmaufrufe ohne Administrationsrechten zu starten indem die im Programminstallationsordner liegenden ...manifest -dateien Auskommentiert/Umbenannt werden. Diese Dateien haben die Namen wie ttm_pzeclient.manifest usw. und sorgen für die verpflichtende Ausführung mit Administrationsrechten. Der Start als Administrator ist allerdings häufig notwendig, da wir Programm/Windowsregistrierungen nutzen, auf diese auch andere Programme zurückgreifen. Leider kann es hierbei passieren, das ein Programm wie MS Office Update oder Sage die Registrierung auf sich Registriert und damit unsere Registrierung entwertet. Hierzu entstehen dann Fehlermeldungen seitens unsere Programme aufgrund mangelnder Registrierung oder Rechte. Ein Beispiel wäre der Admin Client, der ohne Administrationsrechten keine Updates und keine SQL Datenbank Sicherung durchführen kann. Es kann in seltenen Umständen passieren, das uns bekannte Programme wie Sage oder Office das einlegen der Installations- CD anfordert. Bitte legen Sie dann auch die Installations- CD des jeweiligen Programms in das Laufwerk und lassen Sie die Registrierung des Programms durchlaufen und danach unser Programm erneut mit Administratorrechten starten. In der Regel sollten danach keine Registrierungs-Meldungen mehr auftauchen. Damit unsere Programme vollständig funktionieren und Fehlermeldungen vermeiden, empfehlen wir die Administration der Programme eingeschaltet zu lassen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 19 / 42 4.0 Einrichten von Terminals mit Terminalverwaltung Wenn Sie ein Anviz Terminal erworben haben, kommt es auf das Terminal an, wie das Menü zu bedienen ist. Einrichten der IP Adresse: Bei Terminals, vergleichbar OC180, VP/VF30, EP300, können Sie mit der Taste „M“ ins Menü kommen. Mit den Pfeiltasten wechseln auf den Text „Setup“ mit der OK – Taste bestätigen Sie und kommen somit weiter. Folgend gehen Sie auf System, belassen die Terminal ID auf 1 bzw. 2 wenn Sie mehrere Terminals erworben haben und gehen weiter unten auf „Net“ oder „Netzwerk“, hier im Untermenü finden Sie den Modus auf „Server“ und belassen Sie ihn unbedingt auf Server, sonst ist das Terminal nicht mehr erreichbar, gehen Sie nun weiter auf „IP-Adresse“ und geben eine ihrer freien IP-Adresse ein, mit der OK – Taste wechseln durch die Felder. Nun wählen Sie die C-Taste um ein Menüpunkt zurück zu kommen und bestätigen die Meldung. Danach starten Sie das Terminal neu. Einrichten der IP Adresse: (Menüpunkte je nach Modell leicht anders) Bei Terminals, vergleichbar C5, C2, C2Pro können Sie mit der Taste „0“ für den Admin und dem Passwort 12345 ins Menü gelangen. Mit den Pfeiltasten wechseln auf den Text „Comm Setup“ bzw. Netzwerk (je nach Modell), mit der OK -Taste bestätigen Sie und gehen somit weiter. Stellen Sie die Kommunikation auf „TCP/IP Server“ ein. Folgend gehen Sie auf IP-Adresse und geben eine Ihrer freien IP-Adresse ein. Andere IP Adressen sind nicht notwendig, eine Alternative wären diese nur für VPN – Verbindungen. Danach starten Sie das Terminal neu in dem Sie es vom Strom nehmen. Hinweis: Belassen im weiteren Menü die Terminal ID auf 1 bzw. 2 wenn Sie mehrere Terminals erworben haben und belassen Sie den Modus auf „Server“, sonst ist das Terminal nicht mehr erreichbar. Terminalverwaltung: In der Terminalverwaltung tragen Sie nun das Terminal ein, dass Sie erworben haben. Starten Sie den Programmteil „Admin“, gehen dann auf Terminalverwaltung und klicken rechts oben im Fenster im Menüpunkt auf „Neu“. Danach geben Sie unter Terminal – NR. die 1 an und die Terminal – ID 1, wählen die Checkbox „Online Terminal“ an und wählen Ihr Terminal aus. Hierbei kann es vorkommen das Ihr Terminal nicht aufgelistet ist, aber ähnliche Bezeichnungen vorhanden sind, wählen Sie diese. Vergeben Sie ein Name im Terminal – Standort sowie im Feld IP – Adresse die IP-Adresse die Sie in ihrem Terminal vergeben haben ein. Ist das Terminal korrekt eingerichtet und im Netzwerk angebunden, so können Sie nun auf den „Info“-Button klicken und es sollte eine Meldung „Netzwerkeinstellungen übernehmen“ erscheinen. Damit ist das Terminal erreichbar. Weitere Informationen finden Sie im Handbuch im Admin - Programm oder im Handbuchordner. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 20 / 42 5.0 Lizenzen verwalten und einspielen, nach der Installation Wenn Sie von uns eine Lizenz beantragt und erhalten haben, dann bekommen Sie in der Regel anfänglich eine Lizenz die zeitlich beschränkt ist und nach Zahlung der Rechnung eine endgültige Lizenz. Diese Lizenzen sind gepackt in einer lizenz.zip-Datei und müssen entpackt (lizenz.liz) sowie in das Programminstallationsverzeichnis TTM hineingelegt bzw. überschrieben werden. Lizenzierung zurücksetzen: Haben Sie nun bei einer Neuinstallation auf einer Serververinstallation auf den Server den PZE Client erstmals gestartet, dann wird der PZE Client auf dem Server Lizenziert. Da dies in der Regel nicht gewollt ist, haben wir die Möglichkeit geschaffen die Lizenz zurückzusetzen um den PZE oder BDE Client auf ein anderen Client-PC Lizenzieren zu können. Gehen Sie hier einfach auf den „Admin“, dort unter Einstellungen auf den Reiter Clientlizenzierung und resetten die gewünschten Lizenzen raus. Danach kann bspw. der PZE-Client auf ein Client-Computer ohne Lizenzhinweis gestartet werden. WEB Lizenzen: Sollten Sie sich entscheiden auch im Intranet bzw. Internet das 'Web-basierende TXportal bzw. die TXCloud zu verwenden, dann brauchen Sie von uns in der Regel eine neue Lizenz bzw. eine weitere Lizenz die sich ttm_web.dat nennt. Sollten Sie diese Lizenz noch nicht besitzen, dann beantragen Sie diese bitte. Beide Lizenzen sind notwendig, damit die Software korrekt arbeiten kann. Terminal-Cloud Lizenzen: Sollten Sie ein Terminal erwerben das über das Internet die Zeiten versendet, dann werden Sie auch hier eine eigenständige Lizenz brauchen die sich ttm_ftp.dat nennen wird. Ohne diese Lizenz können die Daten nicht abgeholt und verarbeitet werden. Sollten Sie diese Lizenz noch nicht besitzen, dann beantragen Sie diese bitte. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 21 / 42 6.0 Neue Installation SQL Datenbank - ohne/mit SQL Manager - Profim. Anleitung: Selbstständig die eigene SQL Datenbank installieren! Für den Download geben Sie in einer Suchmaschine „Microsoft SQL Express 2014“ ein! Sie sollten nun möglicherweise auf https://www.microsoft.com/de-de/download/details.aspx?id=42299 gelangen und auf „Herunterladen“ klicken um auf das Auswahlmenü zu gelangen. Dieser Link ist nur der reine MS SQL-Server ohne Manager, der in der Regel völlig ausreichend ist. 64bit: (220MB) https://download.microsoft.com/download/9/9/B/99BB8518-C818-42EF-A9AA-1A06E4AC1DC6/Express%2064BIT/SQLEXPR_x64_DEU.exe Sie können allerdings auch den MS SQL-Server mit Management Studio herunterladen: (optimal für Serverumstellung/DB Rücksicherung) 64bit: (900MB) https://download.microsoft.com/download/9/9/B/99BB8518-C818-42EF-A9AA-1A06E4AC1DC6/ExpressAndTools%2064BIT/SQLEXPRWT_x64_DEU.exe Wenn Sie Windows mit 64bit (x64) nutzen, dann nehmen Sie bitte bei der Download-Wahl 64bit (x64), anderenfalls 32bit (x86). In der Regel brauchen Sie auf der Folgeseite nur die Datenbank, „Express 64BIT\SQLEXPR_x64_DEU.exe“ wählen, herunterladen und Installieren. Die „ExpressAndTools 64BIT\SQLEXPRWT_x64_DEU.exe“ können Sie wählen wenn es mit Management Studio sein soll, dieser ermöglicht eine nachträgliche Bearbeitung oder die Rücksicherung einer Datenbank. Sollten Sie das Management Studio nachträglich installieren wollen, dann wählen Sie „MgmtStudio 64BIT\SQLManagementStudio_x64_DEU.exe “. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 22 / 42 Nutzen Sie optional den Namen „TIMEIX“ als Instanz und als ID Name. . Bei Server mit Domaincontroller ist es wichtig, dass unter SQL Server-Datenbankmodul unter Kontoname der Benutzer „Administrator“ gesucht/gewählt und das Passwort des Servers eingegeben wird. Der „SQL Server-Browser“ muss als Dienst gestartet sein, damit man über das Netzwerk Zugriff auf die DB hat. . Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 23 / 42 Hierbei ist zu beachten, das bei der Installation der Datenbank, automatisch der Benutzer „sa“ und dazu eine Datenbank angelegt wird. Der Gemischte Modus oder anders gesagt, der SQL Server und der Windowsauthentifizierungsmodus ist zwingend notwendig, aufgrund sonst mangelnder Rechte. Unter Dienste kann man die SQL Server(Ihr-SQL-Instanzname) finden. Beispielname: "SQL Server (SQLEXPESS)" oder "SQL Server (TIMEIX)“ Wenn Sie ein Server-Clientsystem über ein Netzwerk nutzen, dann müssen Sie noch ein Netzwerkzugriff auf die Datenbank erstellen, den wir weiter unten erklären. Fehlerreports liegen unter: (64bit) C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\SystemConfigurationCheck_Report.htm Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 24 / 42 7.0 Firewall und Einstellungen auf dem Server Wenn Sie die Software auf einem Server installiert haben und vom Client-PC aus auf die Programme zugreifen wollen, müssen Sie bei aktivierter Windows-Firewall hier noch einige Einstellungen vornehmen. SQL Datenbank - Firewall öffnen: Bei allen Freigaben, ist diese als – Eingehend – ausreichend! Ports sind für TXCloud, TXportal, TXportalWS wie auch im Intranet als Software notwendig! UDP 1434 UDP 8499 (Nur bei TMC Geräte-Terminal Nutzung) TCP 443, 465, 135, 2383, 4022, 1433, 8181 → wichtig für TXCloud und Intranet TCP 3600 (Nur bei PoC Client Nutzung „für Software-Terminal Kommunikation“) Alle Emails die unsere Software versendet/empfängt, werden über unseren TTM Server auf unseren EmailServer und zurück gesendet. Geöffnet muss daher folgendes: smtp.strato.de mit Port 465 SMTP Dienst: Die Dienst-Datei „sqlservr.exe“ (SQL Datenbank Instanz) muss in der Firewall frei gegeben werden. Diese ist in der Regel zu finden unter (64bit Betriebssystem): C:\Program Files\Microsoft SQL Server\MSSQL12.TIMEIX\MSSQL\Binn\sqlservr.exe Bei der Standard Installation gibt es den Dienst „SQL Server (TIMEIX)“. Oder bei einer eigenständiger Standard SQL Installation, ohne weitere Namensangabe, wäre es „SQL Server (SQLEXPRESS)“. Unter Eigenschaften der jeweiligen SQL Dienste wird der genaue Pfad der sqlservr.exe angegeben. Dieser Pfad ist auch mit der Maus direkt kopierbar. Dienste können Sie erreichen in dem Sie auf den Windows-Knopf drücken und „Dienste“ eingeben! Alternativ: Services.msc Programm: TTM Communication Server (ttm_comm.exe) - Im Programminstallationsverzeichnis zu finden PoC: Sollten Sie den PoC (Point of Communication) verwenden, dann müssen Sie im Programm „Admin“ unter Terminalverwaltung/Allgemeine Einstellungen die IP vom Server eintragen! Bitte Prüfen Sie auch Ihr Antivirenprogramm für die Freigaben! Ebenfalls könnte es sein das Sie die Programmaufrufe im Installationsverzeichnis wie: ttm_pzeclient.exe, ttm_admin.exe, ttm_server.exe, ttm_comm.exe, ttm_PoC.exe usw. freigeben müssen. ACHTUNG: Sollten Sie nach der Clientinstallation und allen Einrichtungen weiterhin keine Verbindung erhalten, dann gehen Sie auf das Programmverzeichnis, suchen die Datei ttm_db.ini und geben Sie unter der Bezeichnung DB_Server=.\TIMEIX die IP des Servers DB_Server=x.x.x.x\TIMEIX an! Bitte beachten Sie den „SQL Browser-Dienst“, dass dieser bei einer Clientinstallation gestartet ist. Siehe Dienste Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 25 / 42 8.0 Netzwerkzugriff auf Datenbank erstellen Wenn Sie eine eigene SQL-Datenbankserverinstalltion durchgeführt haben und ein Server-Clientsystem nutzen, dann müssen Sie zudem mit dem Programm „SQL Server Konfiguration Manager“ die TCP/IP und Named Pipes aktivieren. Dies ist wichtig, wenn ein anderer Client-Rechner über das Netzwerk auf die Datenbank des Servers zugreifen muss. Hierzu starten Sie den SQL Server Konfiguration Manager. Im gestarteten Konfigurationsmanager gehen Sie auf den Punkt „SQL Server Netzwerkkonfiguration“, klappen das Menü auf und wählen „Protokolle für „Datenbankinstanzname““. Auf der rechten Seite sollten Sie nun „Named Pipes“ und „TCP/IP“ sehen. Dies können Sie einfach mit Rechtsklick Aktivieren. Beachten Sie, das die Dienste neu gestartet werden müssen. SQL Server(SQLSERVERNAME), TTM Server TTM Communication Server Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 26 / 42 9.0 Dienst / Datenbank neu starten Klicken Sie auf der Tastatur auf die Windowstaste und geben einfach direkt „Dienste“ oder „Services.msc“ ein. Hierbei sollte eine „Dienst“-Auswahl erscheinen, womit Sie die „Dienste“ aufrufen können. Mit der Anwahl eines Dienstes und dem einfachen Tastendruck auf „S“ können Sie schneller an die Namen mit S... beginnend kommen. Ein Neustart der SQL Server (INSTANZ) ist i.d.R. nur notwendig, wenn in Verbindung stehend, mit der Datenbank etwas verändert wurde. Bspw. TCP/IP Pipes aktiviert oder der Rechnername geändert wurde. Die TTM Dienste hingegen, könnten u.a. nach bedarf öfters gestoppt oder gestartet werden. Wählen Sie nun mit der rechten Maustaste auf „SQL Server (Datenbankinstanz)“ und wählen Sie entweder „Beenden“ und danach „Starten“ oder „Neustart“ aus. Sollten diese Menüpunkte ausgegraut sein, dann müssen Sie die Dienste-Übersicht mit Administratorrechten, Rechtsklick „Als Administrator ausführen“ starten. Der Dienst und damit die Datenbankinstanz wird sofort neu gestartet. Bitte beachten Sie auch, unsere Dienste „TTM Server“ und „TTM Communication Server“ neu zu starten! Ebenfalls muss für das Netzwerk der „SQL Server-Browser“ ausgeführt sein und somit laufen! . Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 27 / 42 10.0 SQL „Management Studio“, nachträgliche Installation - OHNE DATENBANK Dies ist die nachträgliche Installation des SQL Manager ohne Datenbank, bei bereits bestehender SQL DB. Sollten Sie den Manager nachträglich installieren wollen, bei einen bestehenden reinen SQL Datenbankserver, dann wählen Sie bitte auf der Microsoft Downloadseite „MgmtStudio 64BIT\SQLManagementStudio_x64_DEU.exe “. Link zum „Managment Studio 64bit - Version 2014“: https://download.microsoft.com/download/9/9/B/99BB8518-C818-42EF-A9AA-1A06E4AC1DC6/MgmtStudio %2064BIT/SQLManagementStudio_x64_DEU.exe Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 28 / 42 Das Management Studio wurde nun nachträglich installiert. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 29 / 42 11.0 Gemischter Modus auf Datenbank-Benutzer„sa“ umstellen Wenn bei der Installation der Datenbank der Modus „Gesmischter Modus“ nicht aktiviert wurde, so kann man dies mit dem SQL Manager (SQL Server Management Studio) nachholen. Hierbei einfach folgende Schritte durchführen... Der Gemischte Modus oder anders gesagt, der SQL Server und Windowsauthentifizierungsmodus ist zwingend notwendig, das sonst das Programm nicht genügend Rechte besitzt. Mit Server verbinden... Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 30 / 42 Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 31 / 42 Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 32 / 42 12.0 Sichern einer SQL Datenbank, täglich automatisiert. Ablauf: Erzeugen Sie den Ordner Zeiterfassung unter C:\ (C:\Zeiterfassung) sowie per Rechtsklick/NEU ein leeres Textdokument und vergeben diesen den Namen _sql_backup_ttm.sql Beachten Sie, das Sie in Windows unter den Ordneroptionen/Ansicht/ „Erweiterungen bei bekannten Dateitypen ausblenden“ abschalten. (Diese Option steht in jedem Ordner zur Verfügung.) Nun bearbeiten Sie diese Datei per Rechtsklick „Bearbeiten“, die zur Sicherung der Datenbank dient, und füllen Sie diese Datei mit folgenden SQL Befehl. Das Script schaut inhaltlich wie folgt aus: Vorlage: BACKUP DATABASE <name> TO DISK = '<pfad>' WITH INIT Beispiel: BACKUP DATABASE time TO DISK = 'C:\Zeiterfassung\timeix.bak' WITH INIT „time“ ist in diesen Fall die Datenbank mit dem Namen „time“ (Standard), danach kommt der Pfad wo die Sicherungsdatei abgelegt wird, gefolgt mit dem Sicherungsnamen der später gesicherten Datei „timeix.bak“. Unter Umständen kann es vorkommen das direkt unter C:\ keine Dateien abgelegt werden können, erstellen Sie dann bitte ein entsprechendes Unterverzeichnis. - Nun erzeugen Sie eine weitere ausführbare Bach-Datei, im Ordner C:\Zeiterfassung, die die Sicherung startet. Diese hat den Dateinamen _start_backup_sql.bat in dieser wird eingetragen: Vorlage: SQLCMD -E -S <servername> -i <Pfad zum SQLScript> Beispiel: SQLCMD -E -S RECHNERNAME\TIMEIX -i C:\Zeiterfassung\_sql_backup_ttm.sql RECHNERNAME\TIMEIX ist der Rechnername in Verbindung des SQL-Serverinstanzname und c:\Zeiterfassung\_sql_backup_ttm.sql startet die zuerst angelegte _sql_backup_ttm.sql Datei. - Nun können wir das ganze Testen, indem wir einfach die Datei _start_backup_sql.bat ausführen. Es werden administrative Rechte benötigt! (Rechtsklick „Als Administrator ausführen“) Wenn alles richtig eingestellt ist, sollte uns nun der SQL Server unter C:\Zeiterfassung\ eine Datei mit dem Namen „timeix.bak“ erstellen. Das Ausführen der Sicherung ist im laufenden Betrieb möglich. - Die Datei _start_backup_sql.bat kann einfach in die „geplanten Tasks“ (Aufgabenplanung) von Windows eingebunden werden um täglich zu einem bestimmten Zeitpunkt ein Backup zu erstellen. - Nun kann noch die Datei „timeix.bak“ zur höheren Sicherheit auf ein weiteres Sicherungsmedium (eine externe Festplatte oder Netzlaufwerk) kopiert werden. Dies kann auch direkt in der Batch Datei _start_backup_sql.bat geschehen und hinzugefügt werden. Vorlage: timeout 30 xcopy C:\"PFAD hier"\timeix.bat D:\PFAD\ /Y - Timeout gibt dem PC Zeit zur Verarbeitung. - Pfade mit Leerzeichen müssen in „ “ stehen! Beispiel: timeout 30 xcopy C:\Zeiterfassung\timeix.bat D:\Zeiterfassung\SQL_Backup\ /Y . . . Nutzen Sie mehrere Mandanten, dann muss für jede Datenbank eine Sicherung erfolgen und die zweite Datenbank wiederholend angegeben werden. Beachten Sie, das Sie regelmäßig überprüfen müssen ob das Backup täglich durchgeführt wurde! .. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 33 / 42 13.0 Update & einfache SQL Datenbanksicherung Wenn Sie ein Update der gesamten Time-iX Software durchführen wollen, dann beachten Sie folgendes: Updates und Upgrades können ab der Version 2.2 durchgeführt werden. Sollten Sie eine frühere Version besitzen, dann bitten wir Sie, sich mit uns in Verbindung an [email protected] zu setzen. Vorbereitung: Haben Sie ein kostenpflichtiges Upgrade erworben (Upgrade zu einer neuen höheren Version, Bsp. 2.4 –> 2.5), dann müssen Sie zuerst Ihre neue Lizenzdatei in das Programmverzeichnis kopieren. Danach führen Sie das Update durch. Updates innerhalb der Version (2.5.xxx bis 2.5.xxx) sind jederzeit kostenfrei möglich. Gleichgültig ob es eine Einzelplatz-PC oder eine Server/Client-Installation ist, es müssen alle Anwendungen und manuell gestarteten Dienste, die auf den Programminstallationspfad zugreifen, geschlossen sein. Dies bedeutet, das auf allen Rechnern, besonders auf den Client-PCs, die Programme (wie PZE, Infocenter, PoC, Admin, BDE usw.) wie auch die PDF Anleitungen, vorher geschlossen bzw. beendet werden. Beachten Sie die minimierten Symbole unten rechts bei der Windows-Uhr (Systray). Diese Programme bzw. Dienste können Sie per Maus - doppelklick oder Rechtsklick Beenden. Sollte auf dem Programmpfad noch eine oder mehrere Dateien/Programme Zugriff haben, dann wird das Update eine Meldung bringen, das eine oder mehrere Dateien nicht überschieben werden können. Starten Sie den TTM Admin auf den Server bzw. Einzelplatz-PC. (Der Admin wird später autom. geschlossen.) Bei Server/Client Syst., darf das Update, die Sicherung nur vom Server aus im Admin gestartet werden. Gehen Sie nach dem Admin-Programmstart auf Einstellungen und dem ersten Reiter/(Tab) „TTM Admin“. Klicken Sie mit der Maus auf „Updatekennzeichen zurücksetzen“ und auf „PoC auf allen Clienten beenden“. SQL Datensicherung: Falls noch nicht geschehen, sollten Sie noch im gleichen Fenster ein Sicherungspfad angeben, dieser darf auf C:\EinEigenerOrdner\ oder einen nicht schreibgeschützten Pfad liegen. (C:\Programme (x86)\... oder C:\Benutzer\... sind schreibgeschützte Pfade.) Wir empfehlen ein Ordner C:\Zeiterfassung\SQL_Backup\ Speichern Sie die Eingabe ab, in dem Sie oben rechts auf den grünen Haken klicken und danach schließen. Hinweis: Sollte die SQL-Datenbank auf einem anderen Server als unsere Installation liegen, dann muss diese dort manuell durchgeführt werden. Hierfür eignet sich der Punkt „SQL Datenbank Sichern“ in dieser Anleitung. Klicken Sie nun auf der linken Favoritenleiste auf „SQL-Datensicherung“ und bestätigen Sie die Meldung. Nachdem Sie nun ein Datenbank-Backup durchgeführt haben, starten Sie das „Update“. Sollte das Update nicht innerhalb einer Minute starten, dann hat das Programm keine Internetverbindung. Laden Sie sich in diesen Fall auf unserer Webseite tx-group.de die korrekte Update-Version herunter und starten es. Lesen und bestätigen Sie die Meldung(en) Nach dem Update können Sie nun bei manuell gestarteten Diensten, diese nun wieder starten. Was tun bei Problemen: Sollten Sie eine Fehlermeldung erhalten die auf C:\Programme (x86)\usw. verweist und Betriebssystemfehler 5 (Zugriff verweigert) meldet, dann können Sie diese Meldung ignorieren und klicken auf „JA“. Da Sie bereits eine SQL Sicherung vorher durchgeführt haben, ist dies hier nicht mehr notwendig. Seit Windows 7, ist das Ablegen von Dateien unter C:\Programme (x86)\...usw. nicht mehr erlaubt, daher wird die Meldung generiert das die SQL Sicherung nicht abgelegt werden kann und der Zugriff verweigert wird. Alle weiteren Meldungen oder Hinweise, deuten immer auf ein Zugriff auf das Programmverzeichnis hin. HINWEIS: Starten Sie den bzw. die PZE Client(en) einmalig mit Rechtsklick "Als Administrator ausführen! Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 34 / 42 14.0 Serverumzug / PC-Wechsel Benötigte Werkzeuge: Das Microsoft SQL Management Studio, aktuelle MS Versionen unterstützen auch ältere SQL Installationen. Kenntnisse zu SQL Datenbanken und Windowsfunktionen. Sicherung und Vorbereitungen am alten Server Führen Sie am alten Server ein Update auf die letzte aktuelle Version des Time iX Zeitsystems durch. Beachten Sie hier in der Anleitung den Punkt „Update“. Starten Sie zu einer kurzen Funktionsprüfung den PZE Client mit Administrationsrechten. Danach beenden und deaktivieren Sie die Dienste (eventuell auch nur manuell als Programm gestartet) TTM Server und TTM Commuication Server, und soweit installiert den TTM Servicemonitor. Stellen Sie sicher das diese nicht automatisch wieder gestartet werden – prüfen Sie bitte die „Dienste“-Verwaltung bzw. den Autostart Ordner entsprechend. Nun führen Sie ein Datenbank-Backup durch. Dies ist ebenfalls bereits im Punkt „Update“ erklärt. Wenn das Backup erfolgreich war, sollten Sie nun eine *.bak Datei erhalten. Der Aufbau des Dateinamens gestaltet sich wie folgt: „<Datenbankname>_<Datum/Zeit>.bak“. Standarddatenbankname ist seit Version 2.2: time (ältere Versionen haben in der Regel: topbde) Den Datenbanknamen werden Sie später bei der Neuinstallation noch benötigen. Sollte es nicht möglich sein die Datenbank über das Modul TTM Admin zu sichern, können Sie auch auf das Microsoft Programm SQL Management Studio zurückgreifen, dieses steht in einer kostenlosen Express Version auf den Microsoft Internetseiten zur Verfügung. Sichern Sie bitte weitergehend die Time iX Programm-Unterverzeichnisse/Ordner > BerichteBDE, BerichtePZE, BerichteZU, Definitions > sowie Ihre Lizenzdatei lizenz.liz aus dem Programmverzeichnis Installation auf dem neuen Server: Laden Sie von unserer Homepage Ihre zuletzt verwendete Programmversion herunter (2.3, 2.4 usw.). Sollte Ihre Programmversion nicht mehr auf unseren Supportseiten als Download zur Verfügung stehen, setzten Sie sich bitte mit unserem Support in Verbindung. Nun Installieren Sie das Time iX Software laut Anleitung wie im ersten Teil der Anleitung beschrieben. Bitte geben Sie bei der Datenbankinstallation wieder den gleichen Datenbanknamen an, wie den der alten Datenbank (Standard: time (älter: topbde) die später zurückgesichert werden soll. Ansonsten wäre eine Rücksicherung nicht möglich! Kopieren Sie die gesicherte Lizenzdatei in das neue Programmverzeichnis. Nach Abschluss der Installation starten Sie die Programmteile jeweils einmal für einen Funktionstest, um zu sehen ob die Neuinstallation erfolgreich war. Jetzt können Sie die Datenbank zurück sichern, das Modul TTM Admin bietet hierzu keine Möglichkeit. Nutzen Sie dazu das Microsoft SQL Management Studio. Sollte dieses noch nicht auf dem neuen PC/Server installiert sein, greifen Sie bitte auf eine aktuelle Version des Microsoft Downloads zurück. Beenden Sie bitte vor der Datenbankrücksicherung alle laufenden Time iX Anwendungen, auch die bereits installierten Dienste sollten beendet werden, sonst kann u.U. die Datenbankrücksicherung fehlschlagen. Gehen Sie nun in das Microsoft SQL Management Studio und gehen Sie zu Ihrer Datenbank. Hier gehen Sie per Rechtsklick auf den Namen der Datenbank, auf TASK und Wiederherstellen, im folgenden Menü müssen Sie das Medium wählen und die Funktion Überschreiben wählen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 35 / 42 Nach erfolgreicher Datenbank Rücksicherung führen Sie bitte wieder einen Funktionstest Ihrer Time iX Programme aus und prüfen ob Ihre Daten übernommen wurden. Starten Sie bitte die Dienste wieder. Sollten Sie den Dienst TTM Servicemonitor ebenfalls wieder installieren wollen, finden Sie diesen im Programmverzeichnis im Unterordner Servicemonitor. Um den TTM Servicemonitor zu installieren starten Sie zunächst die Datei ttmServiceMonitorSettings.exe mit Administratorrechten. Mit einem Doppelklick können Sie nun die Dienste aktivieren die vom Servicemonitor überwacht werden sollen, danach Speichern und Beenden Sie bitte. Nun führen Sie die Datei _InstallService.bat aus, damit ist auch dieser Dienst wieder installiert. Sollte im laufenden Konsolenfenster nicht Erfolg am ende stehen, dann muss die _InstallService.bat über eine Konsole (CMD) mit Administratorrechten aufgerufen werden. Hinweis zu Terminalverbindungen: TMC Terminals müssen gegebenenfalls noch auf die neue IP des Servers verbunden werden (sollte sich die Server-IP geändert haben). Sie können die IP Adresse der Terminals im Modul Terminalverwaltung oder direkt am Gerät ändern. Vorgehensweise wie bei einer Neuinstallation der Terminals. Führen Sie nun noch bitte einige Probebuchungen aus – diese müssen nach kurzer Zeit im Zeiterfassungssystem sichtbar sein. (10min.) Um individuelle Bericht- und Auswertungsdrucke (BerichtePZE usw.) wieder zu erhalten sichern Sie bitte die entsprechenden Dateien aus den vom alten Server gesicherten Berichte-Verzeichnissen zurück. Sofern Sie nur mit den Standard-Berichten arbeiten, ist eine Rücksicherung nicht notwendig. Beim Einsatz einer Lohnschnittstelle müssen Sie gegebenenfalls den Ordner Definitions ebenfalls rücksichern Standardwerte Programmverzeichnis: SQL Server Instanz: Installierte Dienste: Sicherungen: C:\Zeiterfassung\TTM oder C:\Programme (x86)\TTM <SERVERNAME>\TIMEIX TTM Communication Server, TTM Server, TTM Servicemonitor <Programmverzeichnis>\Backup Allgemeine Hinweise: Technischer Support durch Time iX: Gerne unterstützen wir Sie bei Ihrer Installation, dafür haben wir jedoch eine Bitte an Sie. Sollten Sie bei Ihrer Einrichtung technische Unterstützung durch Time iX wünschen, vereinbaren Sie bitte rechtzeitig einen Termin mit unserer Technik. Unsere Programm-Hotline steht für technische Unterstützung nicht zur Verfügung. Besonderheiten SQL-Server: Planen Sie die Neuinstallation auf einem Windows 2012 Server, wird unter Umständen der im Time iX Setup enthaltene SQL Server 2005 Express nicht zu installieren sein, greifen Sie in diesem Fall bitte auf eine andere Version des SQL Server Express zurück (2014 bzw. 2016). Achten Sie hier auf die in der Anleitung beschriebene Installationsanleitung für die SQL Express Datenbank! Installation auf bereits vorhandenen SQL-Server: Damit bei einer SQL Installation die nicht durch unser Standard-Setup erstellt wurde die Clientprogramme auf die Datenbank verbinden können benötigen Sie noch einige Einstellungen im SQL-Server-Konfigurationsmanager: hier müssen Sie die Clientprotokolle TCP/IP und Named Pipes aktivieren. Außerdem muss der Dienst SQL Server Browser gestartet sein. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 36 / 42 15.0 SQL-Datenbank wiederherstellen über SQL Management Studio Starten Sie für die Rücksicherung des SQL Backups das SQL Server Management Studio mit Administr. rechten. Verbinden Sie sich mit der Windows-Authentifizierung ohne Passwort oder mit der SQL Server-Authentifizierung mit dem Standard Benutzername sa und dem Timeix Kennwort Timeix_2512. Alternativ mit Ihren Kennwort. Machen Sie ein Rechtsklick auf Datenbanken und wählen Datenbanken wiederherstellen oder wählen die im Ordner die vorhandene Datenbank mit Rechtsklick aus und wählen dabei Tasks/Wiederherstellen/Datenbanken aus. Im nun geöffneten Fenster unter Allgemein wählen Sie Medium aus und klicken auf den […] Button für die Auswahl des SQL Backups. Achten Sie dabei darauf, dass das Backup nicht unter C:\Benutzer\..., Programme, Desktop und ähnlich liegt. Hierbei werden Sie das Backup nicht finden. Optimal legen Sie die Datei in den Ordner C:\Zeiterfassung Unter Optionen müssen Sie aktivieren, dass die vorhandene Datenbank überschrieben werden kann. Bevor Sie die Datenbank überschreiben, müssen die Dienste TTM Server und TTM Communication Server abgeschaltet werden. Ebenfalls ist zu beachten, das der im Backup enthaltene Datenbankname die vorhandene Datenbank auf den Rechner überschreibt. Dies bedeutet, ist in der DBBackupdatei der Datenbankname „time_123“, so wird eine vorhandene time_123 überschrieben oder ggf. neu erstellt falls noch nicht vorhanden. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 37 / 42 16.0 Mandanten – Mehrfachmandanten einrichten Folgende Schritte müssen durchgeführt werden um ein weiteren Mandanten einzurichten. Sichern Sie, wie oben beschrieben, über den Server, im Admin, die aktuelle SQL Datenbank. Führen Sie, wie oben beschrieben, über den Server, im Admin, ein Update der Software durch. Laden Sie das Setup Ihrer derzeitigen Programmversion über die Seite TX-Group.de unter Downloads herunter. Sollte Ihre aktuelle Version die Version 2.4.x sein, dann wählen Sie auf der Webseite die entsprechende Version. Gegebenenfalls finden Sie diese unter Download „Aktuell“ oder im Untermenü „Archiv“. Dabei wäre die Version 2.3.x, 2.4.x bzw. 2.5.x usw. das jeweilige Setup. Mandant einrichten:Starten Sie das Setup mit Rechtsklick „Als Administrator ausführen“ und wählen Sie nur den Punkt „Datenbankinstallation starten“! Vergeben Sie der neuen Datenbank den Namen: „time2“. Beenden Sie die Installation. Nun gehen Sie in das bereits vorhandene Programm Admin! Darunter unter Einstellungen/ Reiter TTM Amdin Legen Sie nun unten links per Rechtsklick ein neuen Mandant und geben Sie hierzu eine freie Bezeichnung und die entsprechende Datenbank „time2“ an. Nun gehen Sie weiter auf den Reiter TTM Server und wählen in der zweiten Spalte unter ttm_server2.exe in der Liste den neuen Mandant an und klicken auf Registrieren. Danach nur noch die SQL Datenbank wählen und der Server2 ist installiert. Bitte führen Sie nun nochmals wie oben beschrieben ein Update über den Admin durch! Dies ist zwingend notwendig! Wichtiger Hinweis: Bitte legen Sie die Mitarbeiter im zweiten bzw. dritten Mandanten mit einer nicht verwendeten, freien, anderen Personalnummer an als im Hauptmandant bzw. weiteren Mandant an. Beispiel: Der Mitarbeiter hat im Hauptmandant die Personalnummer 12, so können Sie den Mitarbeiter im zweiten Mandant die Personalnummer 2012 vergeben, im ggf. dritten Mandat die Personalnummer 3012. Ebenso muss über den Admin jeder Nutzer vom PZE-Client, ein eigener Benutzer angelegt werden! Sollten noch weitere Mandanten gebraucht werden, so wiederholen Sie den Vorgang mit der Datenbank „time3“. Mehrfachmandanten sind optional und nur über ein kostenpflichtige Erweiterung möglich. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 38 / 42 17.0 Deinstallation Dienste Wenn Sie eine alte Version deinstallieren oder ein Programm/Rechnerumzug durchführen wollen, müssen auch die Dienste gestoppt, deaktiviert und deinstalliert werden, damit keine Zeiten mehr abgeholt werden. Mit dem unten genannten „Uninstall“-Script können Sie die Dienste anhalten und deinstallieren: Um die Dienste wie TTM Server, TTM Communication Server und ggf. den TTM ServiceMonitor wieder deinstallieren zu können, müssen Sie das „Uninstall_Dienste...bat“ – Script das im Programminstallationsverzeichnis, liegt mit Administrationsrechten ausführen. Das Script sollte immer auf den Rechner ausgeführt werden, wo das Programm von Time-iX direkt installiert bzw. die Dienste installiert wurden. Denn in der Regel sind bei der Time-iX Installation hier auch die Dienste installiert. Dies wäre nun zu einer Einzelplatzinstallation auf den PC oder alternativ bei einer Server/Client Installation auf den Server. Die Dienste finden Sie in Windows unter Dienste oder WINDOWS+R und der Eingabe „Serices.msc“. Wenn Sie die Uninstall_Dienste...bat aufrufen, werden alle Dienste gleichzeitig gestoppt und deinstalliert. Sie werden währen des Ausführens gefragt ob Sie alle oder nur einzelne Dienste deinstallieren wollen. Beachten Sie, dass das Script mit Administrationsrechten (Rechtsklick „Als Admin. ausführen“) ausgeführt wird. Der Ordner C:\Zeiterfassung\TTM\ könnte nun bei Bedarf einfach manuell gelöscht werden. Sollten Sie eine derartige Meldung erhalten, dann gehen Sie auf den Punkt „Weitere Informationen“ und bestätigen Sie mit „Trotzdem ausführen“, dies ist nur eine vorbehaltene Schutzfunktion seitens Windows. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 39 / 42 18.0 Mögliche Probleme bei der Installation der Software 18.1 Datenbankinstallation Bei der Installation des Datenbanksystems MS SQL Express greifen wir auf die original Microsoft Installationsroutine zurück. d.h. etwaige Schwierigkeiten bei der Einrichtung des SQL-Servers können nicht von uns oder unserem System beeinflusst werden. Probleme dazu sind jedoch sehr selten. Beachten Sie, dass die SQL Datenbank das NET-Framework 3.5 für die Installation braucht. 18.2 Komponentenregistierung Sollte nach Aufruf der Clients ein Hinweis kommen das Komponenten nicht korrekt registriert sind, dann versucht der Client nach Verlassen dieser Meldung die notwendigen Komponenten automatisch selbst zu registrieren. Achtung: Ein Aufruf der Programm-Clients ist unter diesen Voraussetzungen nicht möglich, die Programmanmeldung lässt nur ein Beenden zu. Sollte beim erneuten Aufruf des Programmclients diese Meldung wieder erscheinen, hat das System offenbar Probleme in den Benutzerrechten des am Rechner angemeldeten Users. Eventuell müssen Sie sich an Ihrem Rechner als Administrator anmelden um die Registrierung erfolgreich durchführen zu können. Sollten alle Versuche scheitern setzen Sie sich bitte mit unserer Hotline in Verbindung, man wird dann versuchen mit Ihnen die Registrierung der Komponenten manuell auf dem Rechner durchzuführen. Time iX übernimmt keine Haftung für fehlerhaft installierte MS SQL-Server Datenbanksysteme sowie für Probleme die durch nicht oder fehlerhafte Registrierung der Client- und Datenbankkomponenten entstehen können! 18.3 Demoversion und Vollversion, Lizenz Nach erfolgreicher Installation der Datenbank und des Programms melden Sie sich zunächst als Standard User am System an. Mittels der beantragten Lizenzdaten können Sie dann das Programm als Vollversion freischalten. Dazu öffnen Sie bitte den PZE-Client und spielen nach dem Hinweis dass das System noch nicht lizenziert ist, entsprechend der Anweisungen die Lizenzdaten ein. 18.4 Weitere Installationsarbeiten Zur weiteren technischen Einrichtung werden nun als nächstes die Erfassungsterminals montiert und angeschlossen. Da die Geräteinstallation sehr von der eingesetzten Terminalvariante abhängig ist, wird in diesem Dokument keine detaillierte Hardwareeinrichtung beschrieben. Die Montage dieser Terminals entnehmen Sie bitte den, der Lieferung beiliegenden, Gerätebeschreibungen. Die Konfiguration der Terminals erfolgt dann im Programm Terminalverwaltung. Diesen Programmteil erreichen Sie entweder am Server direkt als Programmaufruf TTM Admin, oder über die PZE- und BDEClients unter dem Menüpunkt „Administration“. Die weiteren Vorgehensweisen erhalten Sie im Handbuch „Inbetriebnahme Terminal“. 18.5 Fehlermeldung 1067 beim Start der TIMEIX Instanz Fehlermeldung wie diese beim Start des SQL Server (TIMEIX) oder (MSSQLSERVER) direkt nach der Installation, werden oft durch Domänencontroller besonders wenn dies der erste Server ist, verursacht. Um dieses Problem zu umgehen, muss die Instanz wieder deinstalliert und die SQL Serverversion wieder manuell installiert werden. Hierbei muss beim Punkt „Serverinstallation“ unter Kontoname der lokale Administrator und das Kennwort angegeben werden. Denn im SQL Server Instanz Dienst würde eine Änderung nicht greifen, daher ist eine Neuinstallation der Instanz notwendig. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 40 / 42 18.6 Anleitung wenn der Rechnername geändert wurde -2147467259 DBNETLIB ConnectionOpen Connect SQL Server existiert nicht oder Zugriff verweigert. Sollten Sie nach der Installation einmal den Rechnername geändert haben und hierdurch entsteht eine Fehlermeldung die beinhaltet das der Zugriff der Datenbank verweigert oder der Pfad geändert wurde, dann müssen Sie folgende Dinge durchführen: Downloaden Sie für die Datenbank, falls nicht bereits Installiert, das SQL Express Datenbank „Management Studio“ von Microsoft und installieren diesen. Für die SQL Express 2005 Standardversion die wir mitliefern wäre das der 1. Link: (32bit) Für die SQL Express 2014 (64bit) Version die wir ab der Time-iX Version 2.5 einsetzen wäre dies der 2. Link. SQL Express 2005 - Management Stundio (32bit) SQL Express 2014 - Management Stundio (64bit) Während Sie downloaden und installieren, können Sie bereits ein weiteren Schritt durchführen. Gehen Sie in das Installationsverzeichnis von unserer Software und suchen Sie die Datei „ttm_db“. Öffnen Sie diese und ändern Sie den Fett gedruckten Teil zu Ihrem neuen Rechnernamen, dieser hier ist als Beispiel angegeben: DB_Server=Desktop-IV9QBLP-deinRechnername\TIMEIX Wenn Sie nicht wissen wie Ihr aktueller Rechnername lautet, dann sehen Sie unter: Systemsteuerung\System und Sicherheit\System unter Computername: nach! Altern. Rechtsklick auf Computer. Inzwischen sollte der Manager installiert sein. Jetzt öffnen Sie das Management Studio und verbinden sich mit der Datenbank. RECHNERNAME\TIMEIX ggf. danach Suchen Hinweis: Rechnernamen dürfen nicht mit Zahlen beginnen! Ein Rechnername: 2412PC ist führt zu Fehlern. Nachdem Sie sich verbunden haben, können Sie mit der Maus auf den Button „Neue Abfrage“ gehen. In das darauf öffnende Fenster geben Sie nun folgendes ein: select * from sys.servers und klicken auf „! Ausführen“! Damit sehen Sie im untersten Teil nun wie der alte Rechnername\SQL Instanz war. Mit sp_dropserver 'alterRECHNERNAME\SQLNAME' löschen Sie nun die alte Rechnername\SQLInstanz. Mit sp_addserver 'RECHNERNAME\SQLNAME', local erstellen Sie die Rechnername\SQLInstanz neu. Dabei muss jeweils der Eintrag durch „! Ausführen“ gestartet werden. Zur Konrolle: select * from sys.servers Danach bitte die Dienste-Übersicht aufrufen, unter gedrückten Windowsbutton und der direkten Eingabe von Services.msc (alternativ: Dienste) und die SQL Server (TIMEIX) Instanz, TTM Server und TTM Comm. Server suchen und neu starten. Achten Sie bitte genau auf Groß-, und Kleinschreibung bei der Angabe des Rechner/Instanznamens. . Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 41 / 42 18.7 Wenn der Start des Programms oder Zugriff verweigert wird -2147467259 DBNETLIB ConnectionOpen Diese Meldung kann mehrere Ursachen besagen. Wir gehen hiervon aus, das Sie von Ihrem PZE-Client diese Fehlermeldung erhalten haben. Ursachen: Möglicherweise haben Sie auf den Server eine eigene MS SQL-Datenbank-Instanz installiert. Dabei müssen Sie in der Installationsanleitung den Punkt 2.2 beachtet. Möglicherweise ist Ihre SQL Instanz (SQL Server (TIMEIX)) als Dienst nicht gestartet. Öffnen Sie dazu die „Dienste“ und prüfen Sie den Status ob dieser auf „Wird ausgeführt“ steht. Wenn Sie nach der Installation mit dem Client auf dem Server zugreifen wollen und erreichen ebenfalls nicht die Datenbank, dann könnte dies an der SQL Konfiguration Manager und der deaktivierten Pipes oder der nicht eingerichteten Firewall liegen. Sehen Sie dazu Punkt 5 bis 7 hier im Installations-Handbuch an. Sie konnten alles korrekt installieren, teilweise auch schon nutzen, aber dennoch kommt diese Fehlermeldung. Dies könnte daran liegen, das Sie den Rechnername geändert haben. Dies hat zur Folge, das Ihre SQL Instanz nicht mehr erreichbar ist, da Sie sich den alten Rechnername merkt. Nutzen Sie in diesen Fall diese Anleitung im Punkt 14.6. Ist diese Meldung im Errorlog, der im Programmpfad liegt, des TTM Servers oder TTM Comm Server, dann wird es ebenfalls an einer Rechnernameänderung liegen. 18.8 Fehlermeldung während der Installation der Dienste Sollten Sie währen der Installation der Dienste folgende Fehlermeldung erhalten, „Die Komponente 'etherctrl.ocx' oder eine ihrer Abhängigkeiten ist nicht richtig registriert“, dann müssen Sie diese Abhängigkeit nach Beendigung der gesamten Installation, noch nach registrieren. Hierbei müssen Sie nur in den Unterordner von SetupXX\Tools\TMC\EtherctrlOcxSetup 61 gehen und das innen liegende Setup ausführen. Hotline von Mo bis Fr 09:00 bis 14:00 Uhr (außer Feiertage). Bei Fragen wenden Sie sich bitte an: [email protected] Seite 42 / 42