Der SqlSurfer ist ein Programm, das automatisiert verschiedene Arbeitsschritte (z.B. SQL-Befehle, Programmausführungen oder Skriptverarbeitungen) ausführt, um Daten aus Datenbanken zu extrahieren, importieren oder zu übertragen. Die Ergebnisse werden z.B. in ein Microsoft Excel-Workbook, in eine Textdatei oder in eine andere Datenbank übertragen.

Dabei benötigt der SqlSurfer immer zwei getrennte XML-Dateien für die Einstellungen und den SqlJob. In den Einstellungen werden u.a. Datenbankverbindungen bestimmt. Der SqlJob beinhaltet u.a. die auszuführenden Befehle und Informationen zum Export der Ergebnisse.

Die Bearbeitung und das Ausführen von SqlJobs können über einen Shell-Aufruf oder mit Hilfe einer grafischen Benutzeroberfläche (GUI) erfolgen. Die Ergebnisse werden in Microsoft Excel-Worksheets an der gewünschten Stelle mit beliebigen Formatierungen oder direkt in festgelegte Tabellen verschiedener Datenbanken exportiert.

Der SqlSurfer erledigt verschiedene Aufgaben: Datenbanken auslesen, Daten importieren, aufbereiten, kopieren, manipulieren und exportieren, Skripte starten, Berechnungen durchführen und Reports erstellen.

 

Highlights

Der SqlSurfer soll einfach und leistungsstark für alle Anwender sein.

Funktionen des SqlSurfers:

  • Automatisierung von Arbeitsschritten (Datenbank-Zugriff, kopieren, verarbeiten und exportieren von Daten)
  • Erstellung von komplexen und flexiblen Reports per Doppelklick vom Desktop
  • Flexibilisierung von Reports durch Parameter und Makros
  • Einfache und dennoch mächtige Strukturierung von Reporting-Aufgaben
  • Zusammenfassung von diversen Aufgaben in einem Verarbeitungsschritt
  • Einfache Einbindung in eigene Programme
  • Modellierung und Berücksichtigung von Abhängigkeiten in den Programmabläufen
  • Verbindung verschiedener Datenbanken in einem SqlJob

 

Lizenz

SqlSurfer lizenziert unter der Apache-Lizenz, Version 2.0. Sehen Sie hier die Lizenz ...