OmniExport:Hauptseite: Unterschied zwischen den Versionen

Aus HTK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
HTK OmniExport ist ein Windows-Programm zum automatisierten Export von Daten aus Microsoft SQL Server in verschiedene Zielformate. Die Installation erfolgt über einen Inno-Setup-Installer und setzt voraus:
HTK OmniExport ist ein Windows-Programm zum automatisierten Export von Daten aus Microsoft SQL Server in verschiedene Zielformate. Die Installation erfolgt über einen Inno-Setup-Installer und setzt voraus:


* Microsoft .NET Framework 4.8
* Microsoft .NET Framework 4.8
* Netzwerkzugriff auf Ihre SQL-Server-Instanz
* Netzwerkzugriff auf Ihre SQL-Server-Instanz
* Administratorrechte für die Installation
* Administratorrechte für die Installation


Zeile 14: Zeile 14:


=== Betriebssystem ===
=== Betriebssystem ===
* Windows 10, Windows 11 oder Windows Server ab 2016
* Windows 10, Windows 11 oder Windows Server ab 2016


=== Microsoft .NET Framework 4.8 ===
=== Microsoft .NET Framework 4.8 ===
Zeile 29: Zeile 29:
=== Microsoft SQL Server ===
=== Microsoft SQL Server ===
HTK OmniExport greift per ADO.NET auf Ihre SQL-Datenbank zu. Stellen Sie sicher:
HTK OmniExport greift per ADO.NET auf Ihre SQL-Datenbank zu. Stellen Sie sicher:
* Die SQL-Server-Instanz ist erreichbar (FQDN, Port, evtl. Firewall öffnen)
* Die SQL-Server-Instanz ist erreichbar (FQDN, Port, evtl. Firewall öffnen)
* Ein Benutzer mit lesenden Rechten auf die relevanten Datenbanken existiert
* Ein Benutzer mit lesenden Rechten auf die relevanten Datenbanken existiert
* Entweder Windows Authentication oder SQL Server Authentication konfiguriert ist
* Entweder Windows Authentication oder SQL Server Authentication konfiguriert ist


=== Standardinstallation ===
=== Standardinstallation ===
# Laden Sie die neueste Version von HTKOmniExportSetup.exe herunter.
# Laden Sie die neueste Version von HTKOmniExportSetup.exe herunter.
# Führen Sie die Datei als Administrator aus (Rechtsklick → „Als Administrator ausführen“).
# Führen Sie die Datei als Administrator aus (Rechtsklick → „Als Administrator ausführen“).
# Im Willkommensbildschirm klicken Sie auf »Installieren«.
# Im Willkommensbildschirm klicken Sie auf »Installieren«.
# Wählen Sie das Installationsverzeichnis (Standard: _C:\Program Files\HTK OmniExport_).
# Wählen Sie das Installationsverzeichnis (Standard: _C:\Program Files\HTK OmniExport_).
# Nach Abschluss der Installation finden Sie im Startmenü die Verknüpfung „HTK OmniExport Konfiguration“.
# Nach Abschluss der Installation finden Sie im Startmenü die Verknüpfung „HTK OmniExport Konfiguration“.


Zeile 47: Zeile 47:


=== Datenbankverbindung ===
=== Datenbankverbindung ===
1. Starten Sie die Anwendung „HTK OmniExport Konfiguration“.
1. Starten Sie die Anwendung „HTK OmniExport Konfiguration“.  
2. Legen Sie eine neue Datenquelle an:   
2. Legen Sie eine neue Datenquelle an:
  * Name: frei wählbar   
   
* Name: frei wählbar   
   * Server: `hostname\Instanzname,Port`   
   * Server: `hostname\Instanzname,Port`   
   * Authentication: Windows / SQL   
   * Authentication: Windows / SQL   
   * User / Passwort (bei SQL Authentication)   
   * User / Passwort (bei SQL Authentication)   
3. Testen Sie die Verbindung über „Verbindung testen“.
3. Testen Sie die Verbindung über „Verbindung testen“.  


=== Exportaufgabe anlegen ===
=== Exportaufgabe anlegen ===
* Wählen Sie Ihre Datenquelle.
* Wählen Sie Ihre Datenquelle.
* Definieren Sie die SQL-Abfrage oder gespeicherte Prozedur.
* Definieren Sie die SQL-Abfrage oder gespeicherte Prozedur.
* Legen Sie das Zielformat fest (CSV, Excel, JSON, …).
* Legen Sie das Zielformat fest (CSV, Excel, JSON, …).
* Bestimmen Sie Ausgabeordner und Dateinamens‐Muster.
* Bestimmen Sie Ausgabeordner und Dateinamens‐Muster.


Zeile 64: Zeile 67:


=== Dienstbetrieb  ===
=== Dienstbetrieb  ===
OmniExport wird als Windows-Dienst betrieben.  
OmniExport wird als Windows-Dienst betrieben.  


Starten mit:
Starten mit:
Zeile 73: Zeile 76:


== Troubleshooting ==
== Troubleshooting ==
* **Fehler „.NET Framework 4.8 nicht gefunden“**   
* **Fehler „.NET Framework 4.8 nicht gefunden“**
  – Stellen Sie sicher, dass die korrekte Version installiert ist.
   
* **SQL-Verbindungsfehler**   
– Stellen Sie sicher, dass die korrekte Version installiert ist.
  – Prüfen Sie Servername, Firewall, Authentifizierung
* **SQL-Verbindungsfehler**
* **Keine Ausgabe**   
   
  – Prüfen Sie Log-Dateien im Installationverzeichnis (`Logs\`)
– Prüfen Sie Servername, Firewall, Authentifizierung
* **Keine Ausgabe**
   
– Prüfen Sie Log-Dateien im Installationverzeichnis (`Logs\`)


== Weiterführende Links ==
== Weiterführende Links ==
* [Microsoft .NET Framework 4.8 herunterladen](https://dotnet.microsoft.com/download/dotnet-framework/net48)
* [Microsoft .NET Framework 4.8 herunterladen](https://dotnet.microsoft.com/download/dotnet-framework/net48)
* [Inno Setup Dokumentation](https://jrsoftware.org/isinfo.php) 
*
* [Windows Aufgabenplanung](https://docs.microsoft.com/windows/win32/taskschd/task-scheduler-start-page)

Version vom 26. Mai 2025, 11:18 Uhr

OmniExport: Installation

Omniexport 0.png
OmniExport-1.png

Überblick

HTK OmniExport ist ein Windows-Programm zum automatisierten Export von Daten aus Microsoft SQL Server in verschiedene Zielformate. Die Installation erfolgt über einen Inno-Setup-Installer und setzt voraus:

  • Microsoft .NET Framework 4.8
  • Netzwerkzugriff auf Ihre SQL-Server-Instanz
  • Administratorrechte für die Installation

Voraussetzungen

Betriebssystem

  • Windows 10, Windows 11 oder Windows Server ab 2016

Microsoft .NET Framework 4.8

Das Programm benötigt das .NET Framework 4.8. Prüfen Sie vorab, ob es installiert ist:

# Prüfen, ob .NET 4.8 installiert ist
(Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full").Release -ge 528040

Falls nicht vorhanden, laden Sie es von der Microsoft-Webseite herunter:

Microsoft SQL Server

HTK OmniExport greift per ADO.NET auf Ihre SQL-Datenbank zu. Stellen Sie sicher:

  • Die SQL-Server-Instanz ist erreichbar (FQDN, Port, evtl. Firewall öffnen)
  • Ein Benutzer mit lesenden Rechten auf die relevanten Datenbanken existiert
  • Entweder Windows Authentication oder SQL Server Authentication konfiguriert ist

Standardinstallation

  1. Laden Sie die neueste Version von HTKOmniExportSetup.exe herunter.
  2. Führen Sie die Datei als Administrator aus (Rechtsklick → „Als Administrator ausführen“).
  3. Im Willkommensbildschirm klicken Sie auf »Installieren«.
  4. Wählen Sie das Installationsverzeichnis (Standard: _C:\Program Files\HTK OmniExport_).
  5. Nach Abschluss der Installation finden Sie im Startmenü die Verknüpfung „HTK OmniExport Konfiguration“.


Deinstallation

Die Deinstallation erfolgt über das Windows-Startmenü

Einrichtung und Konfiguration

Datenbankverbindung

1. Starten Sie die Anwendung „HTK OmniExport Konfiguration“. 2. Legen Sie eine neue Datenquelle an:


  • Name: frei wählbar
  * Server: `hostname\Instanzname,Port`  
  * Authentication: Windows / SQL  
  * User / Passwort (bei SQL Authentication)  

3. Testen Sie die Verbindung über „Verbindung testen“.

Exportaufgabe anlegen

  • Wählen Sie Ihre Datenquelle.
  • Definieren Sie die SQL-Abfrage oder gespeicherte Prozedur.
  • Legen Sie das Zielformat fest (CSV, Excel, JSON, …).
  • Bestimmen Sie Ausgabeordner und Dateinamens‐Muster.

Automatischer Betrieb

Dienstbetrieb

OmniExport wird als Windows-Dienst betrieben.

Starten mit:

sc start HTKOmniExport

Troubleshooting

  • **Fehler „.NET Framework 4.8 nicht gefunden“**
– Stellen Sie sicher, dass die korrekte Version installiert ist.
  • **SQL-Verbindungsfehler**
– Prüfen Sie Servername, Firewall, Authentifizierung
  • **Keine Ausgabe**
– Prüfen Sie Log-Dateien im Installationverzeichnis (`Logs\`)

Weiterführende Links