PDAP7 Datenbankverbindung im DBExplorer einrichten Sie finden den Datenbankexplorer im Service Bereich der PDAP7 Homepage. Der Datenbank Explorer dient dem direkten Zugriff auf die PDAP7 Datenbank Tabellen und ermöglicht das Ausführen von Abfragen und Aktualisierungsanweisungen auf den Tabellen. Inhalt PDAP7 Datenbankverbindung im DBExplorer einrichten...1 Inhalt...1 Datenbankverbindung einrichten...2 Datenbankverbindung ganz neu anlegen...2 Datenbankverbindung zum Server eintragen...5 Anmelden an der Datenbank...7 Abfragen an die Datenbank ausführen...8 JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 1
Datenbank Explorer einrichten Der Datenbank Explorer braucht nicht installiert werden. Es reicht, wenn auf dem betreffenden System, eine PDAP7 Installation eingerichtet ist (Damit ist dann sichergestellt, dass die Borland Database Engine vorhanden ist, die von dem Programm erwartet wird). Sie brauchen dass Downloadpaket DbExplorer.zip, dann lediglich in einem beliebigen Ordner zu entpacken (günstigerweise im Installationsverzeichnis Ihrer PDAP7 Installation, z.b. unter..\tools\ DbExplorer) und dann die Datei dbexplor.exe auszuführen. Datenbankverbindung einrichten Nach dem Start der Anwendung sollten in der linken Ansicht 2 Datenbankeinträge PDAP_DB_IB und PDAP_DB_Oralce bereits vorhanden sein. Je nachdem, ob Ihr PDAP7 System auf einer Oracle System oder einem Interbase System basiert, brauchen Sie hier lediglich den einen Verbindungseintrag anzupassen. Wen also die beiden Einträge vorhanden sind, können Sie den folgenden Abschnitt überspringen. Lesen Sie in dem Fall weiter beim Abschnitt Datenbankverbindung zum Server eintragen Datenbankverbindung ganz neu anlegen Sollte nach dem ersten Aufruf der DB Explorer hingegen noch kein entsprechender Datenbankeintrag zu finden sein, so muss noch die Datenbankverbindung komplett eingetragen werden. Wählen Sie dazu in der Explorer Ansicht, beim Element Datenbanken, über die rechte Maustaste und das lokale Menü den Eintrag Neu.... JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 2
Wählen Sie als Typ entweder INTERBASE oder Oracle aus, je nachdem ob Ihre PDAP7 Datenbank auf einem Oracle oder Interbase Server basiert. JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 3
Tragen Sie dann einen aussagekräftigen Namen, z.b. PDAP7_DB ein. In der rechten Ansicht geben Sie bei USER NAME die Zeichenfolge pdap ein. JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 4
Datenbankverbindung zum Server eintragen Es ist nun noch erforderlich dass Sie den Pfad zu der PDAP7 Datenbank, in der rechten Ansicht, unter SERVER NAME eintragen. Diese Angabe entnehmen Sie am besten direkt aus der PDAP7 Initialisierungsdatei Pdap.INI, die Sie ebenfalls im Installationsverzeichnis Ihrer PDAP7 Installation, bzw. der PDAP_Laoder Installation bei Netzwerkinstallation finden. Sie können die Datei dann direkt in einem Text Editor Programm betrachten. Suchen Sie im Anschluss die Zeile mit dem Eintrag SERVER NAME und kopieren den Eintrag, rechts von dem Gleichheitszeichen. Die Angabe kann unterschiedlich aussehen, je nachdem, ob Sie einen Interbase oder einen Oralce Server einsetzten. Bei Interbase, wird wie hier abgebildet direkt die Datenbankdatei in dem Serververzeichnis eingetragen. Bei Oracle Installationen ist die sog. Verbindungszeichnfolge eingetragen. JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 5
Kopieren Sie diesen Eintrag in dem DB Explorer in das Feld SERVER NAME auf der rechten Seite und wählen anschließend den lokalen Menüpunkt APPLY oder ANWENDEN, zu dem Eintrag in der linken Ansicht. JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 6
Anmelden an der Datenbank Klicken Sie nun, wiederum in der linken Ansicht, auf das Plus Zeichen, um die Verbindung zu öffnen. Bei dem darauf folgenden Login Dialog, geben Sie als Passwort, die Zeichenfolge pdap ein und bestätigen mit der OK Schaltfläche. JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 7
Abfragen an die Datenbank ausführen Wechseln Sie in der rechten Ansicht, im oberen Abschnitt, auf die SQL Registerseite. Hier können Sie nun Abfragen an die Datenbank senden. WICHTIGER HINWEIS: Tun Sie dies immer mit Bedacht und machen vorher am besten ein Backup Ihrer Datenbank. Alle Anweisungen, die Sie hier ausführen wirken sich unmittelbar auf die Datenbank Tabellen Ihrer Datenbank aus. Es gibt keine logischen oder Plausibilitätsprüfungen oder Schutzmechanismen, bei Fehleingaben, wie Sie dies von Innerhalb der PDAP7 Anwendung her kennen! Hier im Beispiel ist einmal die Abfrage SELECT * FROM EZ_STM als Anweisung eingetragen. Diese liefert den Datenbestand aus dem PDAP7 Erzeugnisstamm zurück. Klicken Sie zum Ausführen der Anweisung auf die gelbe Schaltfläche mit dem Blitz Symbol, rechts oben in dem Formular. Daraufhin wir die Ergebnismenge im unteren Abschnitt der rechten Fensterhälfte angezeigt. Bei Aktualisierungsanweisungen würden Sie diese Rückmeldung so nicht sehen. Sie können aber in der Statuszeile unten links, in dem Fenster sehen, wie viele Zeilen der Tabelle von der Änderung betroffen waren. JessenLenz GmbH Steinmetzstraße 3 23556 Lübeck Fon: +49 ( 0451 ) 873 60-0 www.pdap.de info@pdap.de 8