Inhalt
2.1 Installer herunterladen und starten
2.2 Neuer User im pgAdmin erstellen
3. Dr. Tax Installation mit PostgreSQL
3.3 Client auf dem Server freigeben
4.1 Backup-Datei aus alter Umgebung erstellen
4.2 Backup-Datei auf neuer Umgebung wiederherstellen
4.3 E-Dossier lizenziert - Snap.Share Daten übertragen
5.2 Onlineaktivierung via Internet
8.1 Möglichkeiten der Sicherung
1. Einleitung
Bevor Sie mit der Installation beginnen, stellen Sie bitte sicher, dass:
Sie über Administratorrechte verfügen
die Zielordner für Applikationen und Daten Vollzugriff haben
ausreichend Speicherplatz vorhanden ist
alle installierten Programme auf dem aktuellen Stand sind
Diese Voraussetzungen sind entscheidend für eine erfolgreiche Installation.
2. PostgreSQL installieren
2.1 Installer herunterladen und starten
2.1.1 Download des PostgreSQL-Installer
PostgreSQL kann hier heruntergeladen werden: Download mit EnterDrpriseDB
Wählen Sie die neuste Version für Ihr Betriebssystem (z.B. Windows x86-64):
2.1.2 Installieren des PostgreSQL-Dienstes
1. Starten Sie die Installationsdatei.
2. Klicken Sie auf "Weiter" oder "Next", um die Installation zu beginnen.
3. Wählen Sie den Installationspfad für PostgreSQL.
Es wird empfohlen, die Programmdateien auf Laufwerk C: zu installieren.
4. Wählen Sie die zu installierenden Komponenten.
Standardmässig sind alle Komponenten aktiviert. Der Stack Builder wird nicht benötigt.
5. Definieren Sie den Pfad für den Data-Ordner. Falls Sie eine automatische Sicherung machen, muss dieser Ordner ebenfalls eingebunden werden.
WICHTIGE HINWEISE:
In diesem Ordner werden die Kundendaten gespeichert.
Der Pfad sollte zwingend in ein Backup-Konzept eingebunden werden.
Merken Sie sich den Pfad für spätere Schritte (z.B. falls später bei der Dr. Tax Installation ein Zugriffsfehler erscheint und die entsprechenden Zugriffsberechtigungen überprüft werden müssen).
6. Setzen Sie ein sicheres Passwort für den Superuser postgres.
7. Wählen Sie den Port für den Serverdienst oder übernehmen Sie den Standard.
8. Die Locale-Einstellung wird automatisch gesetzt.
9. Prüfen Sie die Zusammenfassung und starten Sie die Installation.
Sie können die Installation nun starten.
10. Beenden Sie die Installation mit Finish.
2.2 Neuer User im pgAdmin erstellen
Starten Sie pgAdmin 4.
Melden Sie sich mit dem Superuser-Passwort an.
Navigieren Sie zu Servers > Login/Group Roles.
Klicken Sie mit der rechten Maustaste auf Login/Group Roles > Create > Login/Group.
- Erstellen Sie einen neuen Benutzer:
General: Wählen Sie einen Login Namen (DrTax)
Definition: Setzen Sie ein Passwort
Privileges: Aktivieren Sie folgende Einstellungen:- Can login: YES
- Inherit rights from the parent roles: YES
(Klicken Sie auf das entsprechende Bild um es zu vergrössern)
2.3 Datenbank erstellen
- Navigieren Sie zu Server > PostgreSQL > Databases.
- Erstellen Sie mit der rechten Maustaste eine neue Datenbank: > Create > Database.
- Tragen Sie im Tab General ein:
- Database: DrTax
- Owner: DrTax (der vorher erstellte Benutzer)
Die PostgreSQL-Datenbank ist nun eingerichtet.
3. Dr. Tax Installation mit PostgreSQL
3.1 Installer herunterladen
Die Dr. Tax Software können Sie hier herunterladen: Download Dr. Tax
- Direkter Download Link für Microsoft Windows (ab 64bit-Version)
- Direkter Download Link für alle macOS-Versionen ab Catalina (10.15) und neuer
3.2 Dr. Tax installieren
Wählen Sie die gewuenschte Sprache:
Deutsch
Französisch
Italienisch
Die Sprache kann später in der Dr. Tax Anwendung geändert werden.
3.2.1 Setup-Assistent
Der Setup-Assistent wird gestartet und leitet Sie durch die Installation.
Klicken Sie auf Weiter .
3.2.2 Installationstyp
Wichtige Hinweise:
- Wählen Sie zwingend die Server-Installation, wenn Dr. Tax mit einer SQL-Datenbank betrieben werden soll.
- Die Installation muss direkt auf dem Server erfolgen.
- Die Installation kann auf einem separaten Applikationsserver oder auf dem Server, auf dem bereits SQL installiert wurde, erfolgen.
Klicken Sie auf Weiter.
3.2.3 Installationspfad auswählen
Definieren Sie den Ordner für Applikationen und Daten und klicken Sie auf Weiter.
Wichtiger Hinweis:
Die Installationspfade für Applikationen und Daten müssen lokale Laufwerke sein
Die Installationspfade dürfen noch nicht existieren
- Definieren Sie den Ordner für die Client-Installationsdateien und klicken Sie auf Weiter.
Wichtig: Dieser Ordner muss später für Clients mit Lese- und Schreibrechten freigegeben werden.
3.2.4 Server Konfiguration
Wählen Sie:
- Datenbank-Typ: PostgreSQL Server
- Server-Zugangs-Port: Der vom Dr. Tax Server Dienst verwendete Zugangsport (Standard 14673).
- Klicken Sie auf Ports testen, die Server-URL wird automatisch gesetzt.
- Klicken Sie nach der Eingabe auf Weiter .
Geben Sie anschliessend die Verbindungsparameter ein:
- Server Hostname: Der Hostname Ihres Systems (kann im vorherigen Fenster unter Server URL gefunden werden. In diesem Beispiel: MeinServer)
- Server Port: Standard 5432 (kann in pgAdmin geprüft werden)
- Datenbankname: Name der DB welche in pgAdmin erstellt wurde
- Benutzername: Username des DB-Owners
- Passwort: Passwort des DB-Owners
Klicken Sie nach der Eingabe auf Weiter .
3.2.5 Fehler bei Verbindungstest
Lösung 1:
Stellen Sie sicher, dass die Ports 5432 und 14673 in der Firewall freigegeben sind:
Prüfen Sie ob der Server Port und der Dr. Tax Server Port freigegeben sind und geben Sie die Ports allenfalls für Ihr Netzwerk frei. Führen Sie diesen Schritt auch im Fall, dass der Client keine Verbindung zur Datenbank bzw. zum Server findet, aus. Die Ports geben Sie wie folgt frei:
- Erstellen Sie in Ihrer Firewall einen neue Eingehende Regel.
- Wählen Sie Port > TCP > Portnummer: 5432, 14673 (*) > Verbindung zulassen > Domäne + Privat (+ Öffentlich nur machen, wenn DrTax immer noch nicht verbinden möchte) > Name für neue Regel eingeben.
* Wählen Sie, falls Sie nicht die Standartports verwenden, Ihre eingenen Ports.
Lösung 2:
Wenn folgende Fehlermeldung, wie unten im Bild sichtbar, angezeigt wird, führen Sie folgende Schritte aus:
Starten Sie den PostgreSQL-Dienst neu.
Erweitern Sie die Datei
pg_hba.confim PostgreSQL Data-Directory wie folgt (die Datei befindet sich im Ordnerpfad, welcher bei der Installation als "Data Directory" bzw. Datenbankordner definiert wurde; siehe auch Punkt 2.1.):TYPE | DATABASE | USER | ADDRESS | METHOD host all all samenet scram-sha-256
Starten Sie danach den Server-Dienst „PostgreSQL“ neu. Nun sollte der Test erfolgreich sein.
3.2.6 Installationsoptionen
Wählen Sie Nur Basiskonfiguration installieren. und klicken Sie auf Weiter .
3.2.7 Installations-Konfiguration
Prüfen Sie die Konfiguration.
- Hinweis: Sollte noch etwas nicht korrekt sein, ist dies die letzte Möglichkeit, vor Abschluss der Installation, mittels Zurück-Knopf noch etwas zu ändern.
Sind alle Angaben korrekt, klicken Sie auf Weiter, um die Installation zu starten.
3.2.8 Download Basismodule
In diesem Schritt werden sämtliche Komponenten die für die Installation benötigt werden heruntergeladen.
Klicken Sie auf Download starten.
3.2.9 Fertigstellen der Installation
Wenn nachfolgende Abbildung erscheint, ist die komplette Installation für Dr. Tax erfolgreich abgeschlossen.
Klicken Sie auf Fertigstellen.
3.2.10 Dr. Tax starten
Sie können testen ob die Software korrekt installiert ist, in dem Sie, sofern Sie die Standardinstallations-Pfade verwendet haben, unter C:\Program Files\DrTax\client\apps das DrTax.exe aufrufen.
Bei diesem erstmaligen Programmstart erscheint das Fenster zur Lizenz-Aktivierung.
3.3 Client auf dem Server freigeben
3.3.1 Apps-Ordner freigeben
Gehen Sie in folgendem Standard Ordner (Pfad kann je nach Installation abweichen):
Ziehen Sie die Verknuepfung auf den Desktop.
C:\Program Files\DrTax und geben Sie bitte den Ordner <apps> frei.
3.3.2 Verknüpfung für DrTax.exe auf dem Server erstellen
Wählen Sie die DrTax.exe mit der rechten Maustaste und klicken auf Verknüpfung erstellen.
3.3.3 Freigabe zur Verknüpfung auf dem Client aufrufen
Geben Sie den Pfad zu Ihrem Freigegebenen Ordner ein \\Hostname\apps
3.3.4 Verknüpfung auf den Desktop des Clients ziehen
Wählen Sie die DrTax.exe mit der rechten Maustaste und klicken auf Verknüpfung erstellen.
3.3.5 Fertige Verknüpfung auf dem Desktop
Die Fertige Verknüpfung kann nun zum Starten von Dr. Tax genutzt werden.
Sie können die Verknüpfung nach belieben Umbenennen.
4. Migration der Daten
Nach der Installation von Dr. Tax können die bestehenden Daten aus einer anderen Dr. Tax Datenbank mit dem aktuellen Stand eingelesen werden.
Es werden sämtliche Daten über alle Jahre in einem File übertragen.
4.1 Backup-Datei aus alter Umgebung erstellen
Wählen Sie das Menü VERWALTEN > Datensicherung .
- Wählen Sie den Zielordner für die Datensicherung
- Starten Sie die Datensicherung
Das Programm erstellt nun zwei Dateien am ausgewählten:
- BACKUP Datei welche in eine leere Datenbank wieder eingelesen werden kann.
- Textdokument - Analyse des Backups mit Informationen, ob alles korrekt exportiert werden konnte.
4.2 Backup-Datei auf neuer Umgebung wiederherstellen
Sämtliche Daten werden in eine neue Datenbank wieder eingelesen.
Achtung: Alle bestehenden Daten in der Datenbank werden mit dem Wiederherstellen überschrieben und somit permanent gelöscht.
Wählen Sie über das Menü VERWALTEN > Datensicherung .
- Wählen Sie den Reiter Daten wiederherstellen.
- Definieren Sie den Quellordner der Backup Datei.
- Wählen Sie die Backup-Datei im Quellordner.
- Lesen Sie die Backup-Datei ein.
4.3 E-Dossier lizenziert - Snap.Share Daten übertragen
Ist E-Dossier lizenziert, und sind QR-Codes erstellt worden, sollte das File SnapShare.dat vom alten "data\lib" Verzeichnis ins neue Datenverzeichnis übertragen werden.
Nach der Übertragung sollte auf der alten Umgebung das SnapShare.dat umbenennt oder gelöscht werden.
5. Lizenzen online/per Mail aktivieren
5.1 Lizenzen aktivieren
Die Lizenzaktivierung müssen Sie in der Netzwerkumgebung nur einmal auf einer beliebigen Arbeitsstation, wo Dr. Tax installiert wurde, durchführen.
Nach der Installation startet das Programm automatisch. Bei diesem erstmaligen Programmstart erscheint das Fenster zur Lizenzaktivierung. Alternativ können Sie die Lizenzaktivierung via VERWALTEN > Lizenzen eingeben.
- Bitte geben Sie zuerst Ihre Lizenznummer (z.B. A1B2C - XXXXX - XXXXX - XXXXX - XXXXX) ein.
- Lizenzaktiverung online oder offline:
- Wenn Ihr PC mit dem Internet verbunden ist, wählen Sie Onlineaktivierung via Internet . → Lesen Sie weiter unter Punkt 5.2
- Falls Sie auf dem System keine Internetverbindung haben, können Sie die Aktivierung via E-Mail wählen. → Lesen Sie weiter unter Punkt 5.3
5.2 Onlineaktivierung via Internet
Wenn Ihr PC mit dem Internet verbunden ist, klicken Sie auf die Schaltfläche Onlineaktivierung via Internet.
Bestätigen Sie das folgende Fenster mit Klick auf Aktivieren.
Sobald dieses Fenster erscheint, wurde die Lizenz erfolgreich aktivieren.
Klicken Sie auf dem Link eine weitere Lizenz aktivieren oder auf Fertigstellen .
6. Updates
Dr. Tax verfügt über einen integrierten Update Manager. Dieser zeigt automatisch die bereits installierten, die online verfügbaren sowie die zu aktualisierenden (Formular-) Module an.
Die Updates werden automatisch alle 24 Stunden überprüft. Bei Vorliegen neuerer Version werden diese automatisch heruntergeladen und installiert.
Sie können die automatische Aktualisierung auch deaktivieren und die einzelnen Module manuell bei Bedarf aktualisieren. Klicken Sie dazu im Menüband unter START auf Alle verfügbaren Updates bzw. Nur ausgewählte Updates .
Es besteht die Möglichkeit, automatische Updates in den Einstellungen zu deaktivieren. Gehen Sie dafür auf das Zahnradsymbol oben rechts und klicken Sie auf Einstellungen . Unter Allgemein > Updates stehen Ihnen folgende drei Möglichkeiten zur Verfügung:
- Manuelles Update
- Nur jeweils bereits installierte Module
- Immer alle verfügbaren Module aktualisieren
Achtung: Bei Netzwerkinstallationen empfehlen wir, dass die Updates automatisch aktualisiert werden.
7. Download-Links
| PostgreSQL | Enterprisedb.com ↗ |
| Dr. Tax | Drtax.ch ↗ |
8. Sicherung
Die Daten können auf zwei Varianten gesichert werden.
8.1 Möglichkeiten der Sicherung
8.1.1 Manuelle Sicherung und Wiederherstellung
8.1.1.1 Backup erstellen
Innerhalb von DrTax kann eine komplette Datensicherung oder eine Wiederherstellung über den Menüpunkt „VERWALTEN“ -> „Daten sichern“ bzw. „VERWALTEN“ -> „Daten wiederherstellen“ jederzeit manuell gestartet werden.
8.1.1.2 Daten sichern
Der Zielordner für das Backup kann bei Bedarf angepasst werden. Das Fullbackup erstellt eine komplette Sicherung des Datenbestandes.
Der Backup-Dateiname wird automatisch mit dem aktuellen Datum und der Uhrzeit vorgeschlagen (es wird empfohlen, hier keine Änderung zu machen).
8.1.1.3 Daten wiederherstellen
Bei einer Datenwiederherstellung aus einem FullBackup von DrTax wir die Datenbank neu initialisiert sowie alle bestehenden Daten und Lizenzen gelöscht und durch den Inhalt der Backup-Datei ersetzt. Nach erfolgreicher Wiederherstellung müssen evtl. die Lizenzen erneut aktiviert werden. Sollten Sie Probleme bei der Lizenzierung haben, kontaktieren Sie bitte den Support (support@ringler.ch).
Hinweis: Es können keine einzelnen Datensätze zurückgespielt werden. Für einzelne Datensätze benutzen Sie die Import/Export Funktionen der jeweiligen Modulen.
8.1.2 PostgreSQL-Ordner sichern
Wenn Sie die Ordner automatisch sichern möchten, dann müssten die im folgenden Abschnitt erwähnten Ordner gesichert werden.
In der Datenbank sind nur Verweise/Links auf die binären Daten (BLOBS), welche im Verzeichnis {.../data/fs} abgespeichert sind. Alle ausgelagerten BLOBS im Verzeichnis {..data/fs} sind verschlüsselt.
Das heisst, dass die DB von PostgreSQL und das Verzeichnis „fs“ in das Backup-Management aufgenommen werden müssen.
Datenbank-Pfade:
PostgreSQL Standard-Installation*: C:\Program Files\PostgreSQL\14\data
DrTax Filesystem-Pfad* (fs): ...\DrTax\data\db\fs
SnapShare.dat: ...\data\lib\SnapShare.dat
ACHTUNG VORSICHT: Falls die Daten in dieser Form migriert werden, ist es nötig, dieselbe PostgreSQL Version einzusetzen – Empfohlen ist eine Migration aber nur über das Fullbackup von DrTax!
* Die Pfadangaben können abweichen!
8.2 SnapShare.dat
Was ist die SnapShare.dat?
Darin befindet sich der sensitive PrivateKey für die SnapShare Verbindung (dieser kann nicht wiederhergestellt werden, wenn die Datei fehlt!) und ist wichtig für die Abholung der Kundendaten auf dem SnapShare Server. In jedem Fullbackup wird diese Datei mit gesichert, jedoch bei einer Wiederherstellung der Daten nicht automatisch entpackt und eingespielt. Dies muss manuell gemacht werden.
Vorgehensweise bei einer Migration / neuen Umgebung:
Sofern SnapShare Codes an Kunden gesendet wurden, muss diese Datei nach der Wiederherstellung der Daten aus dem FullBackup extrahiert werden und entsprechend an die richtige Position kopiert werden.
Sofern die alte Umgebung noch besteht, kann die Datei aus dem Ordern {...data/lib/} herauskopiert und übernommen werden.
Wichtig: Bevor die migrierte SnapShare.dat verwendet wird, bitte die alte Umgebung abschalten.
Bei Fragen steht unser Support gerne zur Verfügung: support@ringler.ch.
8.3 Ordner „vcs“
Der Ordner „vcs“ beinhaltet Speicherpunkte, welche während der Bearbeitung von
Steuererklärungen periodisch gemacht werden (über die Einstellungen konfigurierbar). Dieser
Ordner muss nicht zwingend gesichert werden. Der Ordner kann ab und zu wieder gelöscht werden um Speicherplatz freizugeben.
Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.