Aktionen

Kurzanleitung Installation windata professional 9 SQL Mehrplatz (Server-Client) in kundenseitigen SQL-Server

Aus windata WIKI

Version vom 3. Juni 2026, 10:10 Uhr von WindataMRI (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Allgemeine Information

Mit dem Versionssprung auf die Version 9.x wurde die Datenbankstruktur komplett geändert. Unter windata professional 8.x war bisher eine Microsoft Access-Datenbank die Basis, ab der windata professional 9 SQL nun eine Microsoft SQL Datenbank. Zum Betrieb ist deshalb auch ein Microsoft SQL Server erforderlich. Dieser Microsoft SQL Server ist bereits im Installationstool von windata integriert. Der Einsatz einer Microsoft SQL Datenbankstruktur erhöht sich die Stabilität der Datenbank, sowohl beim Einsatz auf einem PC als auch im Netzwerk.
Die maximale Datenbankgröße bei der Microsoft SQL Server Express Version beträgt 10 GB. Beim Erreichen der Datenbankgröße ist auf eine erweiterte kostenpflichtige Microsoft SQL Server Version upzudaten.

windata professional 9 SQL ist ein eigenständiges Programm und kann parallel zu Ihrer windata professional Version 8.8.x installiert werden. Sie haben nach der Installation die Möglichkeit, die Daten aus der Version 8.8.x zu übernehmen.

Für die Installation sind Administrationsrechte unter Windows erforderlich. Um eine fehlerfreie Installation zu gewährleisten, sollte vor der Installation wenn möglich, der Virenscanner deaktiviert werden.


Allgemeine Systemvoraussetzungen

windata professional Softwarelösungen können nur in aktuellen Microsoft-Systemumgebungen inkl. aktueller Updates installiert werden. Achten Sie darauf, dass Sie Administrationsrechte im Betriebssystem Windows haben. Das gilt zwingend auch für Einzelplatzinstallationen!.

https://wiki.windata.de/index.php?title=Systemvoraussetzungen

Fragen und Analysen oder Unterstützung zur kundenseitigen System- und Serverlandschaften

Bitte beachten Sie, dass wir im Rahmen des windata Service-Vertrags nur den technischen Kundenservice zur lizenzierten Software anbieten. Fragen und Analysen oder Unterstützung zur kundenseitigen System- und Serverlandschaft können wir nicht übernehmen. Hierzu beachten Sie unsere Systemvoraussetzungen. Einrichtungen und Installationen begleiten wir gerne und für Anwender oder Administratoren bieten wir Kurz- und Intensivschulungen an. Hierzu senden wir Ihnen vorab ein Angebot und vereinbaren einen festen Termin.

Installationsvarianten

  • Die Installation von Microsoft LocalDB ist nur für lokale Clients vorgesehen und ist nicht netzwerkfähig.
  • Server-Client (Netzwerk / Terminalserver) inkl. Microsoft SQL-Server Express 2022
  • Server-Client (Netzwerk / Terminalserver) inkl. Übergabe der windata Datenbanken in kundenseitigen Microsoft SQL-Server

Installation auf Domänen Controller

    • Die Installation eines MS-SQL Servers auf einen Domänen Controller wird von Microsoft nicht empfohlen. Wir empfehlen Ihnen die Installation auf einem separatem System vorzunehmen, das nicht die Funktion eines Domänen Controllers übernimmt.

Das Installationstool schaltet dann alle Menüpunkte grau, somit kann keine Installation über dieses Tool stattfinden. Nehmen Sie die Installation trotzdem auf einen Domänen Controller vor, z.B. über Download des SQL Server über die Microsoft Webseite, geschieht dies auf eigene Gefahr und außerhalb jeglicher Haftung und ohne Support durch den Softwarehersteller.


Installationsvorbereitung und Download aktuelle Testversion

Besondere Voraussetzungen und Hinweise für Administratoren

Kundenseitig vorbereitete Instanz für windata prof. 9 SQL bereitstellen


Auswählen des Authentifizierungsmodus

  • Wählen Sie während des Setups "Gemischte Modus Authentifizierung (SQL Server- und Windows-Authentifizierungsmodus)"
  • geben Sie ein sicheres Kennwort für das integrierte SQL Server-Systemadministratorkonto mit dem Namen sa an und bestätigen.
  • Das sa Konto stellt mithilfe der SQL Server-Authentifizierung eine Verbindung her.
    • sa-User und sa Passwort wird bei der Datenbankanlage benötigt.

  • Zur Übergabe der windata Datenbanken erfordert die Installationsroutine eine kundenseitig vorbereitete Instanz.
  • Bitte beachten Sie, dass Sie vor Beginn der Installation:

    • alle Kennwörter zur Instanz und dessen Benutzer kennen,
    • der zur Instanz festgelegte Benutzer alle notwendigen SQL-Rechte besitzt,
    • alle zur Instanz festgelegten Ports in der Firewall berücksichtigt/freigegen sind,


Download aktuelle Testversion

  • In Serverumgebungen erfolgt eine individuelle Verteilung der Installation von SQL-Datenbank und Programm auf Server und Clients/Arbeitsplätze.
  • Für alle Varianten wird dieselbe Installationsdatei mehrmals ausgeführt.
    • Im Installationsassistent wird die entsprechende Auswahl getroffen.

  • Führen Sie den Download und Installation als Administrator aus.
  • Die Installationsdatei wird ebenso für weitere Clientinstallationen benötigt.
    • Um weitere Downloads zu vermeiden, empfiehlt sich eine zentrale Ablage, wenn die Clientinstallation unmittelbar im Anschluss erfolgen soll.

  • windata Professional9.exe: aus dem Download Ordner mit rechter Maustaste auf den Dateinamen klicken
    • über Menü als Administrator starten.


SAADMIN.png


Installation auf dem Server - nur windata professional 9 Programm) ohne MS-SQL Server

Bestätigen Sie die Installation weiterer notwendiger Elemente


Img1628617256488.png

  • Starten Sie den Installationsassistent mit „Weiter“


Img1628678764413.png

  • Akzeptieren Sie die Nutzungs- und Lizenzbedingungen, dann markieren Sie diese und bestätigen mit „Weiter“.


Img1628670149852.png

  • Liegt Ihnen eine aktuelle windata Lizenz vor, erfassen Sie diese in den vorgegebenen Feldern, Einstellungen können so schon vorab erkannt werden.
  • Haben Sie noch keine Lizenz, setzen Sie die Installation mit der kostenlosen Demoversion fort, indem Sie auf „Weiter“ klicken
    • erfassen Sie diese zu einem späteren Zeitpunkt.


Img1628614753936.png

  • Wählen Sie das Installationsmedium, in welchem Sie installieren möchten.
  • Bestätigen Sie mit „Weiter“.


Img1628613522268.png

  • Wählen Sie unbedingt nur die Variante windata professional 9 – klicken Sie auf „Weiter“.

4-Inst-Pfad.png


  • Die Installation erfolgt standardmäßig wie empfohlen auf dem Laufwerk C:\Program Files (x86)\windata\Professional9\.
  • Die Datenkomponenten werden abgelegt unter: C:\ProgramData\windata\.
  • Per Button „Ändern“ wählen Sie ein alternatives Verzeichnis.
  • Bestätigen Sie den Beginn der Installation mit „Weiter“.

Img1628677258596.png

Bestätigen Sie die vorbereitenden Einstellungen für die TCP/IP Einstellungen und den MS SQL-Server Browser-Dienst jeweils mit "Weiter".

  • Bitte beachten Sie, dass wir hier nur systemseitig erlaubte Einstellungen treffen können.
  • Tiefergehende Einstellungen zur Firewall und den Ports entnehmen Sie den besonderen Voraussetzungen für Systemadministratoren in Serverumgebungen, die zu Beginn dieser Anleitung aufgeführt sind.

(Es enthält nur die Informationen zu einem optionalen Editionsupgrade für die MS SQL-Server Express-Variante, welches in Ihrer Installationsvariante nicht erforderlich ist).


Img1628647500956.png

Die Installation auf Ihrem Server beginnt, sobald Sie auf „Installieren“ klicken


Img1628629814537.png

  • Die Installation ist erfolgreich verlaufen und kann mit dem Klick auf „Fertig stellen“ abgeschlossen werden.

6LDB.PNG

  • Es werden mit windata professional 9 SQL notwendige ODBC/OLE DB Treiber und Visual C++ / .NET Runtimes installiert.
  • Diese Treiber und Runtimes benötigen für den Korrekten Start von windata prof. 9 einen Neustart des Clients / Server.
  • Je nach Systemumgebung erfordert die Installation einen Neustart.
  • Führen Sie diesen unbedingt durch, um eine absolut vollständige Installation zu gewährleisten.

Bevor Sie die Installation auf den Clients fortführen, empfiehlt sich ein Erststart über das ICON windata, wenn Sie die Variante Microsoft SQL-Server und windata professional 9 installiert haben.

Bevor Sie die Installation auf den Clients fortführen, empfiehlt sich ein Erststart über das ICON windata.


Erststart und Übergabe der windata Datenbanken in kundenseitigen MS SQL-Server

  • Starten Sie windata zur Sicherheit als Administrator.
  • Beim Erststart überprüft windata alle Komponenten ggf. durch ein erstes Update.
  • Alle notwendigen Komponenten werden dabei markiert.
  • Einstellungen von Ihrer Seite sind nicht notwendig.
    • Klicken Sie auf „Weiter“ oder „Schließen“.

  • Das Programm startet erneut.

Nun beginnt die eigentliche Übergabe der windata Datenbanken.


1Zugang manuell.png

Klicken Sie zunächst auf den Button „Optionen“ und wählen „Zugangsdaten manuell eingeben“ (Administratoren).


Img1628674892376.png

  • Klicken Sie auf die Markierung Datenbank (Mandant) in eigenen SQL-Server erstellen“.
  • Klicken Sie auf den Button "Weiter".


2Freigabe.png

  • Lesen Sie die Hinweise zur Übergabe der windata Datenbanken.
  • Setzen den Haken "bei gelesen...".


3MVV.png

Wählen Sie nun Ihren SQL-Server mit den folgenden Optionen aus:

  • Klicken Sie  auf „SQL-Server suchen“, wenn dieser nicht angezeigt wird
  • Manuelle Hinterlegung des Servernamens.

Alternativ

  • können Sie über "SQL Erkennung über IP, Port" den SQL Server ansteuern

Nachdem der Servername und Instanz hinterlegt sind:

  • Tragen Sie den von Ihnen erstellten Benutzer (hier sa) zur der von Ihnen vorbereiteten Instanz ein.
  • Der Benutzer benötigt alle Rechte zur Verwaltung der Instanz.
  • Es kann durchaus auch der SA-Benutzer der gesamten SQL-Datenbanken eingetragen werden.
  • Bestätigen Sie den gefundenen Server und die Angaben zum Benutzer mit „Weiter“.


Img1628637996068.png


Markieren Sie die Option Neuen Mandant erstellen" und bestätigen Sie mit „Weiter“.

* Benennen Sie die SQL-Datenbanken bzw. dem Mandanten.

  • Hier eignet sich z.B. der Name des Unternehmens.
    • Eine optional gewählte Farbe zum Mandantennamen markiert dezent den Bildschirmrand des Programms.

(Möchten Sie weitere Mandanten (Datenbanken) einrichten, können Sie dies später über den Menüpunkt "Mandantenverwaltung" im Programm windata professional 9 vornehmen). * Für den internen Zugriff auf die Tabelle wird ein Benutzer mit den benötigten Rechten angelegt.

Vergeben Sie hier einen Benutzernamen und Passwort. Markieren Sie die gewünschte Option bestätigen mit „Weiter“.


Img1628651764352Neu2.png


  • Nach erfolgreicher Anlage der Datenbanken bestätigen Sie mit „Fertig stellen“.
  • Mandantenname darf maximal 12 Zeichen umfassen.

Mandnamezulang.png

  • Mandantename > als 12 Zeichen, wird eine Warnmeldung angezeigt.

Bemerkung zum Benutzer windata.Administrator

  • windata benötigt diesen internen User für den Zugriff auf die internen Datenbanktabellen.
  • Name nicht änderbar.
  • Passwort hinterlegen und dokumentieren.
    • Passwort darf max. 15 Zeichen lang sein.

Img1628682181532.png


Einrichtung des Programms windata professional 9

  • Beginnen Sie nun mit der Einrichtung.
  • wählen Sie die passenden Punkte aus dem Einrichtungsassistenten.
    • z.B. Benutzereinrichtung, Bankkontakteinrichtung etc.

  • Alternativ setzen Sie die Installation auf weiteren Clients/Arbeitsplätzen fort
    • überspringen zunächst den folgenden Punkt der Einrichtung und gehen gleich zu 2.2.5.


Assistent.png


Zu den jeweiligen Einrichtungen finden Sie hier Unterstützung:

https://wiki.windata.de/index.php?title=HBCI-Kontakt_einrichten

https://wiki.windata.de/index.php?title=EBICS


Installation weiterer Clients, Arbeitsplätze (nur Programm)

  • Die Installation weiterer Clients / Arbeitsplätze erfolgt ebenfalls mit der Testversion.
  • Bitte beachten Sie hier erneut die Voraussetzungen und die Vorgaben an die vorbereitete Instanz in Ihrer MS SQL-Umgebung.

  • Führen Sie nun erneut die für den Server gewählte Installationsvariante auf dem gewünschten Installationsmedium (Client/Arbeitsplatz) durch.
    • Die Schritte sind komplett identisch zu 2.4.2.

  • Wählen Sie bei der Installationsvariante erneut nur das Programm windata professional 9.


Img1628628380051.png

  • Klicken Sie auf "Weiter".
    • Im Anschluss erfolgt die reine Programminstallation windata professional 9.

Jetzt erfolgt die Installation des Programms im gewünschten Verzeichnis, welches Sie auch abweichend vom Standard anpassen können.

Nach erfolgreicher Installation starten Sie das Programm und beginnen wie bei Serverinstallation mit der Anbindung Ihres SQL-Servers.

Bitte beachten Sie auch hier die notwendigen Netzwerkfreigaben, Firewalls und Portfreigaben à8.0 und setzen mit 2.4.5.1 fort.


Anbindung vorhandener Datenbanken / Mandanten

  • Da in der Serverinstallation bereits eine Datenbank angelegt wurde, kann dieser Mandant nun direkt ausgewählt werden.
  • Suchen sie zunächst Ihren SQL-Server und die vorbereitete Instanz.
    • Sollte sich der SQL-Server nicht gleich finden, nutzen Sie dazu wieder den Button "Optionen".
    • Beachten Sie auch an dieser Stelle wieder die Informationen zu Firewall, Ports etc. à8.0.


Img1628674892376.png

Klicken Sie hier auf vorhandenen Mandanten (Datenbank) einbinden und wählen die Datenbank aus. Bestätigen Sie mit "Weiter".


Img1628651764352.png


Hinweis zur schnellen und automatischen Anbindung von SQL-Server und Datenbank bei mehr als einem Client / Arbeitsplatz

  • Möchten Sie noch weitere Clients / Arbeitsplätze installieren, entfällt nach der Installation die manuelle Anbindung zum SQL-Server und den angelegten Datenbanken durch folgende Variante:

Dazu können Sie diesen Hinweis nutzen:

  • Entnehmen Sie aus der ersten erfolgreichen Client-Installation die Datei Mandant9.mdb aus dem Installationsverzeichnis C:\ProgramData\windata\Professional9.
  • Kopieren Sie diese nach jeder erfolgreichen Client-Installation vor dem Erststart des ICONS in das jeweilige neue Client-Installationsverzeichnis C:\ProgramData\windata\Professional9.
    • Benennen Sie zur Sicherheit die bereits vorhandene, leere Datei Mandant9.mdb um.
  • Starten Sie dann ohne weitere manuelle Maßnahmen das Programm.


Serverumzug und Änderungen von bestehenden SQL-Installationen

Serverumzug - Installation

  • Haben Sie bereits eine vollständige windata-Installation (MS SQL) und möchten einen Serverwechsel vornehmen:
    • dann wird zunächst die Installation auf den vorhandenen Clients / Arbeitsplätzen nur per Update auf die neueste windata professional 9.x Version aktualisiert.
    • Zur Sicherheit kann eine Datensicherung ausgelagert werden.

  • Auf dem neuen Server kann dann anhand der gewünschten Installationsvariante (2.2 Installation inkl. MS SQL-Server Express 2022 ) mit der Neuinstallation begonnen werden.

  • Achten Sie hier bitte unbedingt auf die allgemeinen Systemvoraussetzungen
  • besonderen Hinweise in der Anleitung zu Adminrechten, Ports und Einstellungen zu Ihrer Firewall
    • beginnen Sie mit der Installation.

  • Nach erfolgreicher Installation, Erststart und Einrichtung des neuen Mandanten können Sie direkt auf dem neuen Server mit der Rücksicherung im Einrichtungsassistenten beginnen.
  • Zur Anpassung der Clients / Arbeitsplätze an den neuen Server nutzen Sie ebenfalls den Menüpunkt.


Img1628663683344.png


Anpassung windata professional 9 auf den Clients / Arbeitsplätzen

Zur Anpassung der vorhandenen Clients / Arbeitsplätze nutzen Sie auf jedem einzelnen Medium den Menüpunkt "Mandantenverwaltung".

Klicken Sie auf Neu und folgen dann den Anleitungen zum Erststart und Anbindung einer Datenbank

  • Anbindung der Datenbank aus MS SQL-Server Express 2017 > 2.3.4
  • Anbindung der übergebenen Datenbank in kundenseitigem MS SQL-Server > 2.4.3

Information für die IT-Administration / Wichtige Neuerungen

Neue Prüfalgorithmen im Installationstool * Bitte beachten *

Sektorengröße über 4 KB

Prueft2.png

  • Anzeige der Fehlermeldung
    • Die erforderliche Sektorengrüße von 4 KB der HDD/SSD wird überschritten (im obigen Screenshot 16384 Bytes).
    • Microsoft SQL Server ist nur mit Sektorengröße von 4 KB kompatibel.
  • Automatische Änderung auf 4 KB durch Installationstool
    • Bestätigen Sie mit "OK", dann wird automatisch die Registry-Werte auf 4 KB gesetzt.
    • Ausführung auf eigene Verantwortung.
    • Sichern Sie vorher die Registry.
    • Die Konfigurationsänderung erfordert einen Neustart des Systems. Sichern Sie zuvor Ihre Daten!
  • Abbruch der Installation


Prüfung auf noch ausstehende Neustarts

  • Meldung wird angezeigt:
    • es steht noch ein Neustart des Betriebssystems an
    • Neustart des Client/Server notwendig, damit die Microsoft SQL Server Installation korrekt durchgeführt wird.

Prueft1.png


Neustart nach erfolgreicher Installation

  • Es werden mit windata Professional 9 SQL notwendige ODBC/OLE DB Treiber und Visual C++ / .NET Runtimes installiert.
  • Diese Treiber und Runtimes benötigen für den Korrekten Start von windata prof. 9 einen Neustart des Clients / Server.


Backup’s / Sicherungen

  • windata professional nutzt ein zentrales Verzeichnis zur Verwaltung der SQL- und Programmsicherungen.
  • Die Einrichtung der Datensicherung windata professional 9 SQL entnehmen Sie unten angefügten Link zur Beschreibung.


Administrations- und Benutzerrechte inkl. Freigaben, Ports, Firewall und Proxy Server - Systemvoraussetzungen

  • Die Installation erfordert grundsätzlich Administrationsrechte.
  • Stellen Sie sicher, dass Sie als Admin z.B. nicht nur auf der Domäne, sondern auch auf den Clients ausreichende Rechte zur Installation besitzen.
  • Prüfen Sie diese, bevor Sie die Installation beginnen.

  • Alle windata/Windows Benutzer benötigen folgende Ports, Freigaben und Benutzerrechte:

    • Zugriff (Schreib-Lese-Änderungsrechte) auf das Programmverzeichnis: C:\Program Files (x86)\windata\Professional9\
    • Zugriff (Schreib-Lese-Änderungsrechte) auf das Datenverzeichnis: C:\ProgramData\windata\Professional9\

    • Ports 443, 80 (EBICS); 3000, 80 (HBCI), integrierte Fernwartung für Support nutzt 443/3000 oder 5000.
  • Standardmäßig verwendet die erstellte benannte Instanz durch windata Installationstool des MS SQL-Servers Express einem dynamischen Port.
    • Ein manuell definierter statischer Port im Konfigurations-Manager erleichtert die Konfiguration der Firewall.
    • Die genauen SQL-Porteinstellungen finden Sie im Microsoft SQL-Server Konfigurations-Manager im Verzeichnis der TCP/IP Ports in den am Schluss angezeigten Ports.
    • Hier kann die Einstellung von dynamischen zu statischen Ports angepasst werden. TCP/IP muss auf "Enabled" stehen.

SQL-Browser im Netzwerk aktivieren

Das Aktivieren des SQL Server-Browser Dienstes erleichtert das Herstellen der Verbindung zum MICROSFT SQL-Server Instanz "WINDATA" für Arbeitsplatzinstallationen. DER MICROSOFT SQL Server-Browser ermöglicht es, dass die auf dem System befindlichen Server Instanzen im Netzwerk (und damit auch von windata professional 9 SQL) gefunden werden können. Voraussetzung ist, dass der Dienst "SQL Server Browser" ausgeführt wird. zudem müssen ggf. im Einsatz befindliche Firewalls eine eingehende Regel für den SQL Server Browser besitzen. Dieser verwendet den UDP Port 1434.

  • Der SQL Server-Browser-Dienst lauscht auf diesem Port nach eingehenden Verbindungen zu einer benannten Instanz.
    • Der Dienst antwortet dann dem Client mit der TCP-Portnummer für die angeforderte benannte Instanz.
  • Server-Freigaben für Instanz WINDATA, Verzeichnis windata (Programm), evtl. ausgelagertes Parameterverzeichnis
    • Der Server muss im Netzwerk der Benutzer sichtbar oder verfügbar sein.
    • Alle Windows-Benutzer(windata) müssen auf den Client/WTS zugreifen können.
  • Benutzerrechte
    • Lesen / Schreiben / Ändern auf alle mit windata zusammenhängenden Verzeichnisse
      • windata-Benutzerrechtegruppe empfohlen (Achten Sie bei Ihrer Firewall darauf, dass die Clients in dieser definiert sind.)
      • Die Rechteprüfung erfolgt direkt beim Erststart des ICONS windata, daher empfehlen wir den Administratoren sich entweder kurzfristig in die windata-Benutzerrechtegruppe zu nehmen oder das Programm über das ICON als Administrator zu starten.

  • Proxy-Einstellungen
    • Konfigurieren Sie Ihre Proxyeinstellungen überall dort, wo URL’s das System verlassen (Server/Client).
    • Fragen Sie hier Ihre Buchhaltung nach wichtigen URL‘s (z.B. RZ der Bankinstitute).


Administrative Funktionen

Installationsbegleitung, Checklisten, Unterstützung

Installationsbegleitung

Gerne begleitet Sie unser windata Kundenservice-Team durch alle Neuinstallationen, Installationsvarianten und Datenbankwechsel. Stellen Sie bei einer Begleitung durch unser Team sicher, dass ein ausreichend ausgerüsteter System-Administrator zur Verfügung steht – aus Sicherheitsgründen können wir keine systemseitigen Einstellungen durchführen oder aktiv in Ihrer Systemlandschaft agieren. Zur Begleitung setzen wir die notwendigen Installationsberechtigungen voraus (Administrations- und Benutzerrechte inkl. Freigaben, Ports…)

Bitte melden Sie sich für die Begleitung im Vertriebsteam unter vertrieb@windata.de oder unter 07522-9770 0. Terminwünsche berücksichtigen wir gerne.

Checklisten

Für alle Neuinstallationen und Installationsvarianten stellen wir Ihrer Buchhaltung und den windata-Benutzern zusätzlich eine Checkliste zur Verfügung, damit Sie für einen kompletten Banking-Softwarewechsel oder auch nur einen Wechsel der Bankzugänge innerhalb windata gut vorbereitet sind.

Melden Sie sich bitte hierzu beim Vertriebs-Team unter 07522-9770-0 oder unter vertrieb@windata.de.


Weiterführende links:

  • Zahlungsverkehrssoftware windata professional 9 SQL Rechenzentrumversion plattformunabhängig windata as a Service
  • browserbasierte eigenständige EBICS-Anwendung über Rechenzentrum der kontoführenden Bank VEU-Portal
  • Mit der neuen EBICS Business-App – Zahlungen Mobil autorisieren Business-App: windata ebics permission pro
  • Automatisierung Ihrer Geschäftsprozesse im digitalen Zahlungsverkehr Konfipay