IBA ibaAnalyzer Bedienungsanleitung

Typ
Bedienungsanleitung
ibaAnalyzer
Datenbank- Schnittstelle
Handbuch Teil 4
Ausgabe 8.1
Messsysteme für Industrie und Energie
www.iba- ag.com
2
Hersteller
iba AG
Königswarterstraße 44
90762 Fürth
Deutschland
Kontakte
Zentrale +49 911 97282-0
Support +49 911 97282-14
Technik +49 911 97282-13
E- Mail iba@iba- ag.com
Web www.iba- ag.com
Weitergabe sowie Vervielfälgung dieser Unterlage, Verwertung und Mieilung ihres Inhalts
sind nicht gestaet, soweit nicht ausdrücklich zugestanden. Zuwiderhandlungen verpichten zu
Schadenersatz.
© iba AG 2023, alle Rechte vorbehalten.
Der Inhalt dieser Druckschri wurde auf Übereinsmmung mit der beschriebenen Hard- und
Soware überprü. Dennoch können Abweichungen nicht ausgeschlossen werden, so dass für
die vollständige Übereinsmmung keine Garane übernommen werden kann. Die Angaben in
dieser Druckschri werden jedoch regelmäßig aktualisiert. Notwendige Korrekturen sind in den
nachfolgenden Auagen enthalten oder können über das Internet heruntergeladen werden.
Die aktuelle Version liegt auf unserer Website www.iba- ag.com zum Download bereit.
Version Datum Revision Autor Version SW
8.1 09-2023 ODBC nicht mehr unterstützt, GUI neu mm 8.1.0
Windows® ist eine Marke und eingetragenes Warenzeichen der Microso Corporaon. Andere
in diesem Handbuch erwähnte Produkt- und Firmennamen können Marken oder Handelsnamen
der jeweiligen Eigentümer sein.
3
Ausgabe 8.1 3
ibaAnalyzer Inhalt
Inhalt
1 ZudieserDokumentaon .................................................................................................. 6
1.1 Zielgruppe ............................................................................................. .................... 6
1.2 Schreibweisen ............................................................................................. .............. 6
1.3 Verwendete Symbole ................................................................................................ 7
1.4 Auau der Dokumentaon ...................................................................................... 8
2 Einleitung ..........................................................................................................................9
2.1 Funkonen und Anwendungen ................................................................................ 9
2.2 Systemvoraussetzungen für Datenbank- Nutzung ................................................... 10
2.3 Installaon .............................................................................................................. 10
2.4 Vorbereitung der Zieldatenbank ............................................................................. 11
3 Datenbankverbindungkongurieren ............................................................................... 12
3.1 Verbindung zu SQL Server ...................................................................................... 15
3.1.1 Basis- Einstellungen zu SQL Server .......................................................................... 16
3.1.2 Erweiterte Einstellungen zu SQL Server .................................................................. 17
3.2 Verbindung zu Oracle .............................................................................................18
3.2.1 Standard- Verbindungskonguraon ....................................................................... 20
3.2.2 Erweiterte Verbindungskonguraon .................................................................... 20
3.3 Verbindung zu MySQL/MariaDB ............................................................................. 21
3.4 Verbindung zu PostgreSQL ...................................................................................... 23
3.5 Verbindung zu IBM DB2 .......................................................................................... 25
3.5.1 IBM Data Server Driver installieren und kongurieren ...........................................25
3.5.2 Verbindung zu IBM DB2 in ibaAnalyzer .................................................................. 27
3.6 Verbindung zu MS Access ....................................................................................... 29
3.7 Verbindung zu SQLite .............................................................................................30
3.8 Verbindung zu ODBC- Datenbank ändern ............................................................... 31
4 Datenextraktor ................................................................................................................ 33
4.1 Extraktor Parameter ............................................................................................... 34
4.1.1 Schema- Modus Standard ....................................................................................... 34
4.1.2 Schema- Modus mehrspalges Format ................................................................... 36
4.2 Archivierungsprole ............................................................................................... 41
4 Ausgabe 8.1
Inhalt ibaAnalyzer
4.3 Info Zuweisungen ...................................................................................................46
4.3.1 Info Zuweisung erzeugen ........................................................................................ 46
4.3.2 Info- Zuweisungen bearbeiten ................................................................................. 50
4.4 Berechnete Spalten ................................................................................................51
4.5 Protokolldatei .........................................................................................................53
4.6 Benachrichgungen ............................................................................................... 54
4.7 Umnummerierung .................................................................................................. 55
5 FormatoponenderDatenbanken ..................................................................................57
5.1 Datenbanktabelle "deFile" ...................................................................................... 57
5.2 Datenbanktabelle "deFileMeta" ............................................................................. 59
5.3 Datenbanktabelle "deChannel" ............................................................................. 60
5.3.1 Verwendung von BLOBs .......................................................................................... 61
5.4 Datenbanktabelle "deSegment" ............................................................................. 61
5.4.1 Segmenabellen im Standardformat ..................................................................... 61
5.4.2 Segmenabellen im mehrspalgen Format ........................................................... 63
5.5 Unterschiede zwischen den Datenbanksystemen .................................................. 64
5.6 Anpassung und Integraon ..................................................................................... 65
6 Analyse von Daten aus Datenbanken ..............................................................................67
6.1 Standard- Abfragen.................................................................................................. 67
6.1.1 Abfrageassistent ..................................................................................................... 67
6.1.2 SQL- Abfragen .......................................................................................................... 70
6.1.3 Umgang mit abgefragten Datensätzen .................................................................. 72
6.2 Trendabfragen ........................................................................................................ 75
6.2.1 Trendabfrage- Assistent ........................................................................................... 76
6.2.2 SQL- Trendabfragen ................................................................................................ 80
6.3 Ergebnisse der Trendabfrage ................................................................................. 82
6.3.1 Signalbaum der Trendabfrage ........................ ......................................................... 82
6.3.2 Trendabfragen im Fenster Übersicht ...................................................................... 82
6.3.2.1 Ergebnisliste und Kurve der Trendabfrage .......................................................... 83
6.3.2.2 Marker ................................................................................................................. 84
6.3.2.3 Übersichtsoponen .............................................................................................86
Ausgabe 8.1 5
ibaAnalyzer Inhalt
7 Allgemeiner Umgang mit Datenbanken ...........................................................................87
7.1 SQL- Anweisungen für ibaAnalyzer .......................................................................... 89
7.1.1 Anweisung SELECT .................................................................................................. 89
7.1.2 AND, OR, NOT, BETWEEN, LIKE ............................................................................... 90
7.1.3 Berechnungen ........................................................................................................ 90
7.1.4 Erweiterte Klauseln für SELECT (DISTINCT, TOP, CASE) ........................................... 90
7.1.5 Umgang mit NULL ................................................................................................... 92
7.1.6 Klausel JOIN ............................................................................................................ 93
7.1.7 Aggregat- Funkonen ..............................................................................................94
7.2 SQL- Skripte und Zeitplanung ................................................................................. 95
8 ExtrakonüberdieKommandozeile ................................................................................96
9 Remote-ZugriaufeinenSQLServer ............................................................................... 97
9.1 Remote- Zugri kongurieren ................................................................................. 97
9.2 Firewall für den Remote- Zugri einstellen ............................................................. 98
10 SupportundKontakt ..................................................................................................... 103
6
6 Ausgabe 8.1
Zu dieser Dokumentaon ibaAnalyzer
1 ZudieserDokumentaon
Diese Dokumentaon beschreibt die Funkon und die Anwendung der Soware
ibaAnalyzer.
1.1 Zielgruppe
Diese Dokumentaon wendet sich an ausgebildete Fachkräe, die mit dem Umgang mit elekt-
rischen und elektronischen Baugruppen sowie der Kommunikaons- und Messtechnik vertraut
sind. Als Fachkra gilt, wer auf Grund der fachlichen Ausbildung, Kenntnisse und Erfahrungen
sowie Kenntnis der einschlägigen Besmmungen die übertragenen Arbeiten beurteilen und
mögliche Gefahren erkennen kann.
Diese Dokumentaon wendet sich insbesondere an Personen, die mit der Auswertung von
Mess- und Prozessdaten befasst sind. Da die Bereitstellung der Daten mit anderen iba- Produk-
ten erfolgt, sind für die Arbeit mit ibaAnalyzer folgende Vorkenntnisse erforderlich bzw. hilf-
reich:
■ Betriebssystem Windows
■ ibaPDA (Entstehung und Struktur der Messdateien)
1.2 Schreibweisen
In dieser Dokumentaon werden folgende Schreibweisen verwendet:
Akon Schreibweise
Menübefehle Menü Funkonsplan
Aufruf von Menübefehlen Schri 1 – Schri 2 – Schri 3 – Schri x
Beispiel:
Wählen Sie Menü Funkonsplan – Hinzufügen – Neu-
er Funkonsblock
Tastaturtasten <Tastenname>
Beispiel: <Alt>; <F1>
Tastaturtasten gleichzeig drücken <Tastenname> + <Tastenname>
Beispiel: <Alt> + <Strg>
Grasche Tasten (Buons) <Tastenname>
Beispiel: <OK>; <Abbrechen>
Dateinamen, Pfade Dateiname, Pfad
Beispiel: Test.docx
Ausgabe 8.1 7
ibaAnalyzer Zu dieser Dokumentaon
1.3 VerwendeteSymbole
Wenn in dieser Dokumentaon Sicherheitshinweise oder andere Hinweise verwendet werden,
dann bedeuten diese:
Gefahr!
WennSiediesenSicherheitshinweisnichtbeachten,danndrohtdieunmiel-
bareGefahrdesTodesoderderschwerenKörperverletzung!
■ Beachten Sie die angegebenen Maßnahmen.
Warnung!
WennSiediesenSicherheitshinweisnichtbeachten,danndrohtdiemögliche
GefahrdesTodesoderschwererKörperverletzung!
■ Beachten Sie die angegebenen Maßnahmen.
Vorsicht!
WennSiediesenSicherheitshinweisnichtbeachten,danndrohtdiemögliche
GefahrderKörperverletzungoderdesSachschadens!
■ Beachten Sie die angegebenen Maßnahmen.
Hinweis
Hinweis, wenn es etwas Besonderes zu beachten gibt, wie z. B. Ausnahmen von
der Regel usw.
Tipp
Tipp oder Beispiel als hilfreicher Hinweis oder Gri in die Trickkiste, um sich die
Arbeit ein wenig zu erleichtern.
AndereDokumentaon
Verweis auf ergänzende Dokumentaon oder weiterführende Literatur.
8 Ausgabe 8.1
Zu dieser Dokumentaon ibaAnalyzer
1.4 AuauderDokumentaon
In dieser Dokumentaon wird umfassend die Funkonalität der Soware ibaAnalyzer beschrie-
ben. Sie ist als Leiaden zur Einarbeitung wie auch als Nachschlagedokument angelegt.
Ergänzend zu dieser Dokumentaon können Sie für aktuellste Informaonen zur installierten
Programmversion die Versionshistorie im Hauptmenü Hilfe – Versionshistorie heranziehen (Datei
versions.htm). In dieser Datei wird neben der Aufzählung behobener Programmfehler auch
auf Erweiterungen und Verbesserungen der Soware schwortarg hingewiesen.
Außerdem wird mit jedem Soware- Update, das nennenswerte neue Features enthält, eine
spezielle Dokumentaon "NewFeatures…" ausgeliefert, die eine ausführliche Beschreibung der
neuen Funkonen bietet.
Der Stand der Soware, auf den sich der jeweilige Teil dieser Dokumentaon bezieht, ist in der
Revisionstabelle auf Seite 2 aufgeführt.
Die Dokumentaon von ibaAnalyzer (PDF- und gedruckte Ausgabe) ist in sechs separate Teile
gegliedert. Jeder Teil hat seine eigene bei 1 beginnende Kapitel- und Seitennummerierung und
wird unabhängig aktualisiert.
Teil Titel Inhalt
Teil 1 Einführung und Installaon Allgemeine Hinweise, Lizenzen und Add- ons
Installaon und Programmstart
Benutzeroberäche
Teil 2 Arbeiten mit ibaAnalyzer Arbeiten mit Messdatei und Analyse, Darstellungs-
funkonen, Makrokonguraon, Filterdesign, Vor-
einstellungen, Drucken, Export, Schnistellen zu
ibaHD- Server, ibaCapture und Reportgenerator
Teil 3 Ausdruckseditor Verzeichnis aller Berechnungsfunkonen im Aus-
druckseditor, inkl. Erklärung
Teil 4 Datenbank- Schnistelle Arbeiten mit Daten aus Datenbanken, Verbindung
zur Datenbank, Schreiben von iba- Messdaten in
Datenbanken, Extrakon der Daten aus der Daten-
bank und Analyse der Daten
Teil 5 Schnistelle für Datei- Extrak-
on
Funkonen und Einstellungen zur Extrakon von
Daten aus iba- Messdateien in externe Dateiformate
Teil 6 Anwendungsbeispiele In Vorbereitung
9
Ausgabe 8.1 9
ibaAnalyzer Einleitung
2 Einleitung
Die Datenbankschnistelle von ibaAnalyzer ist eine Standardfunkon, die Sie interakv ohne
zusätzliche Lizenz nutzen können. Diese Schnistelle bietet sogenannte ETL- Funkonen (Extract
Transform Load) für gängige Datenbanksysteme und ermöglicht so Trendanalysen und Detail-
analysen auf Basis von Datenbanken. Auch der Reportgenerator von ibaAnalyzer kann Daten aus
der Datenbankschnistelle verarbeiten.
Erst wenn Sie den Datenaustausch mit der Datenbank automasieren wollen, wird eine Zusatz-
lizenz erforderlich. Da in der Praxis für die automasierte Verarbeitung von Messdaten üblicher-
weise das Programm ibaDatCoordinator verwendet wird, benögen Sie eine Lizenz
ibaDatCoordinator- DB.
Für das Lesen bzw. Abfragen von Datenbanken benögen Sie die Lizenz ibaAnalyzer- DB- Read.
2.1 FunkonenundAnwendungen
Die Datenbank- Extrakon ist eine integrale Funkon von ibaAnalyzer und wird bei der Instal-
laon von ibaAnalyzer akviert. Alle Daten im iba- Messdatei- Format (*.dat), die aus ibaPDA,
ibaQDR, ibaLogic oder Drianwendungen stammen, die die ibaFiles- Bibliothek verwenden, kön-
nen Sie einfach extrahieren, transformieren und laden.
ibaAnalyzer kann iba- Messdateien (*.dat) önen, die ein verlusreies und sehr ezient kompri-
miertes Binärformat haben. Dies ermöglicht die einfache Handhabung großer Datenmengen. Sie
können alle Funkonen von ibaAnalyzer nutzen, um die benögten (virtuellen) Signale zu trans-
formieren oder zu erzeugen. Die Festlegung von Speicherprolen für die Datenbank- Extrakon
ermöglicht ein Re- Sampling oder eine Aggregaon von Messdaten und virtuellen Signalen. So
kann jede Datenextrakon zu einer deutlichen Reduzierung des Speicherplatzes durch Kompri-
mierung der Informaonen führen. ibaAnalyzer unterstützt mehrere Datenbanken: Microso
SQL Server (lokal oder in MS Azure Cloud), Oracle, DB2-UDB, MySQL/Maria- DB, PostgreSQL,
SQLite und MS Access, etc. Diese Datenbanken können sich auf demselben Rechner benden
oder auf einem separaten Datenbankserver installiert sein, der eine Netzwerkverbindung zum
ibaAnalyzer- Rechner hat. Wenn Sie andere Datenbanken verwenden wollen, wenden Sie sich
bie an den iba- Support.
ibaDaVIS, ibaDatManager, MES (Manufacturing Execuon Systems), DWH- Anwendungen (Data-
WareHouse) oder z. B. andere datenbankbasierte Cloud- Applikaonen können die bereitgestell-
ten Daten problemlos integrieren, da das Datenhandling mit Standard- Datenbankwerkzeugen
und Zugrismethoden durchgeführt werden kann.
Beachten Sie, dass dies in den meisten Fällen bei den sehr großen Rohdatensätzen unmöglich
wäre.
Die in eine Datenbank extrahierten Werte behandelt ibaAnalyzer so, als wären sie Werte in
Messdateien. Es ist möglich, diese Daten mit einem Abfrageassistenten oder direkten SQL- Be-
fehlen abzufragen. Auf Dateibasis aggregierte Daten können für Langzeitanalysen (sog. Trend-
abfragen) verwendet werden. Darüber hinaus bieten diese Trendabfragen eine Navigaonsan-
sicht für Drill- Down- Analysen, die auf Datenbankwerten oder den verknüpen Originaldateien
basieren können.
10 Ausgabe 8.1
Einleitung ibaAnalyzer
Alternav bietet iba weitere Erweiterungen von ibaAnalyzer zur Extrakon in neue iba- Messda-
teien oder ASCII- Dateien sowie in Dateien der Formate COMTRADE, TDMS, MatLab oder
Parquet, siehe ibaAnalyzer- Handbuch Teil 5, Abschni Schnistelle für Datei- Extrakon.
ZusammenfassungderwichgstenFunkonen
■ Daten aus iba- Messdateien extrahieren
■ Datentransformaon oder Generierung neuer virtueller Signale
■ Daten in Datenbanken über ADO.NET Interface laden
■ Daten- Detailanalysen aus der Datenbank sta aus der Messdatei
■ Daten- Trendanalysen auf Basis aggregierter Werte
■ Daten- Drill- Down- Opon vom Trend zum Detail
2.2 SystemvoraussetzungenfürDatenbank-Nutzung
ibaAnalyzer unterstützt folgende Datenbanken:
■ Oracle
■ SQL Server
■ MySQL/Maria- DB
■ PostgreSQL
■ SQLite
■ IBM DB2-UDB
■ MS Access
HinweisefürAnwendervonbereitsbestehendenLösungenmitibaAnalyzer-DBund
USB-MARX-Dongle
Auch nach Update von ibaAnalyzer auf v8.x und ibaDatCoordinator v3.x können Sie USB- MARX-
Dongles mit den Lizenzen ibaAnalyzer- DB bzw. ibaAnalyzer- File- Extract wie gewohnt weiter nut-
zen.
2.3 Installaon
Da die Datenbank- Schnistelle ein integraler Bestandteil von ibaAnalyzer ist, sind keine geson-
derten Schrie bei der Installaon notwendig.
Hinweis
Die von früheren Versionen bekannte Unterscheidung von Single- Column- Format
und Mul- Column- Format enällt. Diese Einstellung nehmen Sie später bei der
Konguraon der Datenbankverbindung vor.
Ausgabe 8.1 11
ibaAnalyzer Einleitung
2.4 Vorbereitung der Zieldatenbank
Abhängig von der Zieldatenbank und der Art der Anwendung sind einige Voraussetzung seitens
der IT notwendig:
■ Datenbank anlegen bzw. bereitstellen
■ DB- Storage kongurieren (Datenbank- Dateien, Tablespaces …)
■ DB- Anmeldung bzw. Zugri kongurieren (Benutzername und Kennwort)
■ Netzwerkzugang kongurieren (z. B. Database Listener oder Anmeldung über Acve Directo-
ry)
■ Firewall kongurieren
Der nachfolgenden Abschni beschreibt die Verbindungseinstellungen und eventuelle Beson-
derheiten zu den verschiedenen Datenbanksystemen, siehe ì Datenbankverbindung kongu-
rieren, Seite 12.
12
12 Ausgabe 8.1
Datenbankverbindung kongurieren ibaAnalyzer
3 Datenbankverbindungkongurieren
Sie können die Datenbankverbindung entweder über das Menü Datenbank – Datenbankverbin-
dung önen oder über den entsprechenden Buon in der Symbolleiste.
Wenn Sie die Datenbankverbindung zuvor nicht konguriert haben, zeigt ibaAnalyzer folgende
Standardkonguraon an. Andernfalls gelangen Sie zur zuvor ausgewählten Konguraon.
Datenbank-Oponenauswählenundeinrichten
Wählen Sie aus der Auswahlliste Datenquelle den Eintrag Neue Verbindung erstellen aus und
wählen Sie das Datenbanksystem.
Um eine bereits bestehende Verbindung zu bearbeiten, wählen Sie die Verbindung aus der Aus-
wahlliste Datenquelle. Klicken Sie anschließend auf den Bearbeiten- Buon.
Geben Sie die weiteren Einstellungen an.
Hinweis
ibaAnalyzer v8.0.0 oder höher unterstützt keine Datenbankverbindungen über
ODBC mehr. Datenbanken, die Sie in älteren PDO- Dateien über ODBC kongu-
riert haben, müssen Sie in ibaAnalyzer auf das eigentliche Datenbanksystem um-
stellen und direkt mit der Datenbank verbinden.
Ausgabe 8.1 13
ibaAnalyzer Datenbankverbindung kongurieren
Die Einrichtung der Datenbank- Verbindungen nden Sie in den jeweiligen Kapiteln:
■ SQL Server, siehe ì Verbindung zu SQL Server, Seite 15
■ Oracle, siehe ì Verbindung zu Oracle, Seite 18
■ MySQL/MariaDB, siehe ì Verbindung zu MySQL/MariaDB, Seite 21
■ PostgreSQL, siehe ì Verbindung zu PostgreSQL, Seite 23
■ DB2-UDB, siehe ì Verbindung zu IBM DB2, Seite 25
■ MS Access, siehe ì Verbindung zu MS Access, Seite 29
■ SQLite, siehe ì Verbindung zu SQLite, Seite 30
■ ODBC- Datenbank nur zur Änderung älterer PDO- Dateien, siehe ì Verbindung zu ODBC- Da-
tenbank ändern, Seite 31
DatenbankverbindunginibaAnalyzertesten
Testen Sie die Verbindung zur Datenbank über den Buon <Datenbankverbindung testen> nach
dem Einrichten und bevor Sie das Fenster Datenbankeinstellung schließen.
NamenderDatenbanktabellenangeben
Geben Sie die Namen der Datenbanktabellen in den Feldern Dateitabelle, Messkanaltabelle und
Segmenabelle an. Es wird empfohlen, dass Sie diese Tabellen entsprechend den Namenskon-
venonen des verwendeten Datenbanksystems benennen.
Zu Testzwecken können Sie die Standardnamen "deFile", "deChannel" und "deSegment" ver-
wenden.
Hinweis
Die Namen müssen den Namenskonvenonen des verwendeten Datenbanksys-
tems entsprechen. Vermeiden Sie Leerzeichen, Bindestriche, Sonderzeichen etc.
und überprüfen Sie die zulässige Länge.
Wenn Sie z. B. Oracle verwenden, beträgt die maximale Länge für den Namen
Segmenabelle 23 Zeichen, da 7 Zeichen für die Tabellensuxe "_CountT" und
"_CountL" erforderlich sind.
Hinweis
Wenn Sie die Messkanaltabellen oder Segmenabellen nicht benögen, können
Sie deren Namen frei lassen. Die Tabellen werden dann nicht erzeugt. Dieses
Vorgehen eignet sich dann, wenn Sie nur mit Trenddaten arbeiten.
14 Ausgabe 8.1
Datenbankverbindung kongurieren ibaAnalyzer
Schema-ModusfürDatenbankwählen
Wählen Sie den Schema- Modus für die Datenbank aus.
■ Standard, siehe ì Schema- Modus Standard, Seite 34 und ì Segmenabellen im Stan-
dardformat, Seite 61
■ Mehrspalg (Mul- Column Format), siehe ì Schema- Modus mehrspalges Format, Sei-
te 36 und ì Segmenabellen im mehrspalgen Format, Seite 63
Konguraonspeichern
Schließen Sie das Fenster Datenbankverbindung mit <OK>, um die Einstellungen zu überneh-
men.
Speichern Sie danach die Konguraon in einer Analysedatei (PDO- Datei).
Wenn Sie ibaAnalyzer ohne Analysedatei önen, lädt ibaAnalyzer die letzte Konguraon der
Datenbankverbindung so wie bei anderen Voreinstellungen.
Ausgabe 8.1 15
ibaAnalyzer Datenbankverbindung kongurieren
3.1 VerbindungzuSQLServer
Um eine Verbindung von ibaAnalyzer zu einem SQL Server herzustellen, müssen Sie keine be-
sonderen Einstellungen seitens der Datenbank treen.
Hinweis
ibaAnalyzer v8.0.0 oder höher unterstützt keine Datenbankverbindungen über
ODBC mehr. Datenbanken, die Sie in älteren PDO- Dateien über ODBC kongu-
riert haben, müssen Sie in ibaAnalyzer auf das eigentliche Datenbanksystem um-
stellen und direkt mit der Datenbank verbinden.
Wählen Sie aus der Auswahlliste Datenquelle den Eintrag Neue Verbindung erstellen aus und
wählen Sie das Datenbanksystem.
Um eine bereits bestehende Verbindung zu bearbeiten, wählen Sie die Verbindung aus der Aus-
wahlliste Datenquelle. Klicken Sie anschließend auf den Bearbeiten- Buon.
Geben Sie die weiteren Basis- Einstellungen an, siehe ì Basis- Einstellungen zu SQL Server, Sei-
te 16.
Wenn Sie einen Failover- Partner kongurieren wollen, nutzen Sie auch die erweiterten Einstel-
lungen, siehe ì Erweiterte Einstellungen zu SQL Server, Seite 17.
Verbindungsname
Diese Zeile enthält den Namen für diese Datenbankverbindung. Der Name wird automasch
nach dem Schema Benutzername@Datenbank gebildet und eingetragen, sobald Sie die Felder
darunter ausgefüllt haben. Sie können den Verbindungsnamen aber auch überschreiben.
Timeout
Hier können Sie einen Wert für die Wartezeit (Timeout) in Sekunden bei Verbindungsauau
einstellen. Ein Überschreiten der hier eingestellten Zeit führt dazu, dass ibaAnalyzer den Verbin-
dungsversuch abbricht und eine Fehlermeldung ausgibt.
Beachten Sie, dass nach dem Herstellen der Verbindung jeder an die Datenbank gesendete Be-
fehl ein zusätzliches Timeout hat, das von der Anwendung, die ihn verwendet, eingestellt wer-
den kann. Es gibt keine generische Konguraon für den Befehls- Timeout.
<Verbindung testen>
ibaAnalyzer prü den Zugri auf die gewählte Datenbank auf dem eingestellten DB- Server. Bei
erfolgreicher Verbindung beinhaltet die Meldung die Version der Datenbank.
16 Ausgabe 8.1
Datenbankverbindung kongurieren ibaAnalyzer
3.1.1 Basis-EinstellungenzuSQLServer
Server-Adresse
Geben Sie die IP- Adresse, den Hostnamen oder eine Kombinaon aus Hostnamen und Instanz-
namen des SQL Server- Datenbankservers ein. Sie können die Server- Adresse eingeben oder aus
der Auswahlliste auswählen. Die Auswahlliste zeigt die Datenbankinstanzen, die ibaAnalyzer er-
reichen kann. Automasch werden nur die registrierten SQL Server- Instanzen auf dem Rechner
angezeigt, auf dem ibaAnalyzer installiert ist. Um nach Remote- Datenbank- Servern im Netzwerk
zu suchen, verwenden Sie den Eintrag <Netzwerkserver aufspüren> am Ende der Auswahlliste.
Bei der Serveradresse können Sie auch einen Port angeben. Trennen Sie den Port mit einem
Komma vom Servername. Wenn Sie keinen Port bei der Serveradresse angeben, wird der Stan-
dard- Port 1433 verwendet.
Beispiel: Um eine Verbindung zu Port 1488 auf dem Server sqlserver.domain herzustellen, ver-
wenden Sie "sqlserver.domain,1488".
Authenzierungstyp
Wählen Sie hier die passende Authenzierungsmethode, um Zugri auf die Datenbank zu er-
halten. Welche Methode die passende ist und wie die Anmeldedaten lauten, erfragen Sie bie
bei Ihrem DB- Administrator.
■ Windows- Authenzierung:
Um eine Verbindung mit der SQL Server- Instanz herzustellen, wird das Benutzerkonto ver-
wendet, unter dem der SQL Server läu.
Hinweis
Bei automasierter Verwendung mit Lizenz ibaDatCoordinator- DB:
Bei Verwendung des lokalen Systemkontos müssen dem entsprechenden Login
NT- AUTORITÄT\SYSTEM im SQL Server zusätzliche Berechgungen erteilt werden,
die standardmäßig nicht eingerichtet sind. Erforderlich sind die Rechte für eine
Verbindung mit der Datenbank sowie weitere Rechte, um die geplanten SQL- An-
weisungen ausführen zu können, wie z. B. Leserechte für Abfragen. Schreibrech-
te sind nur erforderlich, wenn Sie Ausgangsmodule für Befehle verwenden (z. B.
UPDATE, INSERT). Klären Sie vorab mit Ihrem DB- Administrator, ob die Erweite-
rung der Rechte möglich ist oder ob ein anderes Login bzw. Authenzierung
gewählt werden sollte.
■ SQL Server- Authenzierung:
Authenzierung, die in der Datenbank gespeichert ist. Hierzu sind ein Benutzername und
ein Kennwort erforderlich.
■ Azure Acve Directory - Universal mit MFA:
Mul- Faktor- Authenzierung, wie auf Azure konguriert.
Ausgabe 8.1 17
ibaAnalyzer Datenbankverbindung kongurieren
■ Acve Directory - Kennwort oder Integriert:
Diese Authenzierungsmethode können Sie für Mitglieder einer Benutzergruppe im Acve
Directory verwenden, die Zugri auf die Datenbank hat. Zwischen dem Benutzer und seinem
Gerät und der Domäne muss eine Vertrauensstellung hergestellt werden. Wenn Sie Acve
Directory - Kennwort auswählen, müssen Sie Benutzername und Kennwort angeben.
Benutzername/Kennwort
Tragen Sie hier die nögen Daten für die Anmeldung an der Datenbank ein. Erfragen Sie die kor-
rekten Daten ggf. bei Ihrem DB- Administrator.
Je nach gewählter Authenzierungsmethode sind diese Felder verfügbar oder nicht.
Datenbank
Geben Sie hier die Datenbank ein. Wenn Sie Serveradresse, Authenzierung bzw. Benutzerna-
me und Kennwort eingegeben haben, zeigt die Auswahlliste alle verfügbaren Datenbanken für
die Verbindung an und Sie können eine Datenbank auswählen.
3.1.2 ErweiterteEinstellungenzuSQLServer
Failover- Partner
Für eine SQL Server- Instanz können Sie einen Failover- Partner einrichten. Dafür muss ein Fai-
lover- Cluster muss auf den SQL Server- Instanzen konguriert sein, die Teil des Clusters sind.
Um sich mit einem Failover- Cluster zu verbinden, genügt es, etwas in dieses Texeld einzuge-
ben. Wenn Sie gleich die korrekte Adresse des Failover- Partners eintragen, kann bereits bei der
ersten Verbindung zur Datenbank ein Failover stainden. Wenn Sie dieses Feld leer lassen, wird
kein Failover durchgeführt.
Weitere Informaonen zum Failover nden Sie hier: hps://learn.microso.com/en- us/sql/sql-
server/failover- clusters/windows/always- on- failover- cluster- instances- sql- server?view=sql- ser-
ver- ver16
Server-Zerkatvertrauen
Verwenden Sie diese Opon nur zu Testzwecken oder als Notlösung! Der SQL Server authen-
ziert sich mit einem TLS- Zerkat. Sie können diese Opon verwenden, um dem Server- Zer-
kat zu vertrauen, auch wenn es nicht veriziert werden kann. Bien Sie vorzugsweise Ihren
Administrator, die Authenzierung richg einzurichten.
18 Ausgabe 8.1
Datenbankverbindung kongurieren ibaAnalyzer
3.2 VerbindungzuOracle
In einer zentralisierten Oracle- Muluser- DB- Umgebung wird empfohlen, einen eigenen Benut-
zer, ein eigenes Schema und einen eigenen Speicherplatz (Tablespace) anzulegen. Geben Sie
diesem Benutzer für den Ladevorgang in ibaAnalyzer die notwendigen Rechte ("create session",
"create table" …).
Für interakve Datenbankabfragen von verschiedenen Personen wird empfohlen, einen ein-
zelnen geteilten oder mehrere dedizierte Datenbankbenutzer mit entsprechenden Rechten
anzulegen ("grant select on" …). Dies gilt für große Installaonen, bei denen die iba- Daten nicht
mit Daten aus bestehenden Anwendungen vermischt werden sollen. Kongurieren Sie die Da-
tenbank so, dass der Benutzer Leserechte und/oder Schreibrechte hat, um z. B. das Löschen von
bestehenden Daten durch die ibaAnalyzer- O p  o n Default Tabellen erzeugen zu verhindern.
Um eine Verbindung von ibaAnalyzer zu einer Oracle- Datenbank herzustellen, benögen Sie
keinen Oracle- Client. Die Konguraon der Datenbankverbindung zu Oracle ist im Vergleich zu
früheren ibaAnalyzer- Versionen einfacher geworden.
Hinweis
ibaAnalyzer v8.0.0 oder höher unterstützt keine Datenbankverbindungen über
ODBC mehr. Datenbanken, die Sie in älteren PDO- Dateien über ODBC kongu-
riert haben, müssen Sie in ibaAnalyzer auf das eigentliche Datenbanksystem um-
stellen und direkt mit der Datenbank verbinden.
Wählen Sie aus der Auswahlliste Datenquelle den Eintrag Neue Verbindung erstellen aus und
wählen Sie das Datenbanksystem.
Um eine bereits bestehende Verbindung zu bearbeiten, wählen Sie die Verbindung aus der Aus-
wahlliste Datenquelle. Klicken Sie anschließend auf den Bearbeiten- Buon.
Es wird empfohlen die Verbindung über das Register TNS herzustellen, siehe ì Standard- Ver-
bindungskonguraon, Seite 20. Die Datenbankverbindung über das Register Basis herzustel-
len wird für DB- Administratoren und Entwickler empfohlen, siehe ì Erweiterte Verbindungs-
konguraon, Seite 20.
Verbindungsname
Diese Zeile enthält den Namen für diese Datenbankverbindung. Der Name wird automasch
nach dem Schema Benutzername@Datenbank gebildet und eingetragen, sobald Sie die Felder
darunter ausgefüllt haben. Sie können den Verbindungsnamen aber auch überschreiben.
Ausgabe 8.1 19
ibaAnalyzer Datenbankverbindung kongurieren
Timeout
Hier können Sie einen Wert für die Wartezeit (Timeout) in Sekunden bei Verbindungsauau
einstellen. Ein Überschreiten der hier eingestellten Zeit führt dazu, dass ibaAnalyzer den Verbin-
dungsversuch abbricht und eine Fehlermeldung ausgibt.
Beachten Sie, dass nach dem Herstellen der Verbindung jeder an die Datenbank gesendete Be-
fehl ein zusätzliches Timeout hat, das von der Anwendung, die ihn verwendet, eingestellt wer-
den kann. Es gibt keine generische Konguraon für den Befehls- Timeout.
Benutzername/Kennwort
Tragen Sie hier die nögen Daten für die Anmeldung an der Datenbank ein. Erfragen Sie die kor-
rekten Daten ggf. bei Ihrem DB- Administrator.
Diese Felder sind nur verfügbar, wenn Sie die Opon OS- Authenzierung deakviert haben.
OS-Authenzierungverwenden
Wenn Sie diese Opon akvieren, wird das Benutzerkonto verwendet, unter dem ibaAnalyzer
läu. Dies ist normalerweise das Systemkonto. Ob diese Methode die passende ist, erfragen Sie
bie bei Ihrem DB- Administrator.
<Verbindung testen>
ibaAnalyzer prü den Zugri auf die gewählte Datenbank auf dem eingestellten DB- Server. Bei
erfolgreicher Verbindung beinhaltet die Meldung die Version der Datenbank.
20 Ausgabe 8.1
Datenbankverbindung kongurieren ibaAnalyzer
3.2.1 Standard-Verbindungskonguraon
Es wird empfohlen die Verbindung über das Register TNS herzustellen.
Die Konguraon mit TNS ermöglicht ebenfalls die Verwendung eines Failover- Clusters anstelle
einer einzigen Server- Konguraon für die Oracle- Datenbank. Wenden Sie sich zu diesem The-
ma an Ihren DB- Administrator.
TNS-NameoderInhalt
Geben Sie den Namen einer Verbindung ein, die in der Datei tnsnames.ora im Oracle- Client-
Verzeichnis enthalten ist.
Pfadzutnsnames.ora
Wenn bereits ein Oracle- Client auf dem Rechner installiert ist, kann die passende Datei
tnsnames.ora gesucht werden. Zusätzlich können Sie den Pfad zu der Datei angeben oder
über den Browser- Buon auswählen.
Falls die Datei nicht vorhanden ist, muss eine passende Datei angelegt werden bzw. vom DB- Ad-
ministrator zur Verfügung gestellt werden. Speichern Sie die Datei auf Ihrem Rechner und geben
Sie den Pfad dorthin an.
Sobald Sie einen Pfad angegeben haben, können Sie mit dem Zahnrad- Buon diesen Pfad als
Standard- Pfad hinterlegen.
3.2.2 ErweiterteVerbindungskonguraon
Die Datenbankverbindung über das Register Basis herzustellen wird für DB- Administratoren
empfohlen. Ein Failover- Cluster können Sie mit diesen Einstellungen nicht kongurieren. Nutzen
Sie dafür das Register TNS, siehe ì Standard- Verbindungskonguraon, Seite 20.
Serveradresse
Geben Sie die IP- Adresse oder den Hostnamen des Datenbankservers ein.
Port
Über diesen Port kommuniziert der DB- Server. Den Standard- Port 1521 können Sie normaler-
weise beibehalten. Wenn ein anderer Port erforderlich ist, können Sie diesen Port hier eintra-
gen.
Dienstname/SID
Der Name des Oracle- Dienstes, wie er im Oracle- Server konguriert ist.
SIDstaDienstnameverwenden
In einigen seltenen Fällen muss die SID verwendet werden. Lesen Sie in der Oracle- Dokumenta-
on nach, worin der Unterschied zwischen SID und Service- Name besteht.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103

IBA ibaAnalyzer Bedienungsanleitung

Typ
Bedienungsanleitung