![]() |
Übersicht -> Erste Schritte -> Arbeiten mit Datenquellen | |
| [zurück] | [Hauptmenü] | [weiter] |
| [PDF] | ||
Einbinden von SAP-DB in OpenOffice.org mit Hilfe von JDBC
|
|
Die Beschreibung wurde auf Linux (SuSE 8.0) – Kernel 2.4.18, mit JDK – jdk1.3.1_06 und der SAPDB 7.3 realisiert. |
Die Datenbank kann von (1) bezogen werden. Notwendig sind folgende Dateien.
|
Komponente |
Datei |
|---|---|
|
SAP DB Environment |
sapdb-ind-7.3.0.29-1.i386.rpm |
|
SAP DB Server |
sapdb-srv-7.3.0.29-1.i386.rpm |
|
WebInterface und WebSql |
sapdb-web-7.3.0.29-1.i386.rpm |
|
Beispieldatenbank |
sapdb-testdb-7.3.0.29-1.i386.rpm |
Tabelle 1: benötigte Dateien
Eine sehr detaillierte Beschreibung findet sich unter www.sapdb.org/rpm_linux.htm.
Die Schritte im Einzelnen:
rpm -i sapdb-ind-7.3.0.29-1.i386.rpm
rpm -i sapdb-srv-7.3.0.29-1.i386.rpm
Wenn Sie SAPDB ohne WebInterface und ohne Beispieldatenbank betreiben wollen, sind Sie hier schon fertig. Beachten Sie, dass Sie dann aber die nachfolgenden Schritte nicht mehr nachvollziehen können.
Die Startdateien für die Datenbank liegen im Verzeichnis /opt/sapdb/indep_prog/pgm und sind in folgender Reihenfolge zu starten:
niserver
vserver.
Die Webtools installieren Sie so:
rpm -i sapdb-web-7.3.0.29-1.i386.rpm
Und die Beispieldatenbank so:
rpm -i sapdb-testdb-7.3.0.29-1.i386.rpm
Wollen Sie die Webinterfaces nicht sehen, dann machen Sie weiter bei Punkt 5.
Wenn Sie das Webinterface der SAPDB sehen wollen, fügen Sie in der Datei /etc/ld.so.conf die Zeile
/opt/sapdb/web/lib
ein.
Dann starten Sie
ld config
Ist ld config abgeschlossen, starten Sie
/opt/sapdb/web/pgm/wahttp
und in einem Browser Ihrer Wahl können sie mit
über das Webinterface die Datenbank verwalten.

Abbildung
1: Webinterface - Manager Logon

Abbildung
2: Webinterface - Database Manager
Nun empfiehlt es sich die DOKU zu SAPDB zu lesen. ;-)
Nachzulesen auf www.sapdb.org/sampledb_rpm.htm.
Die notwendigen Infos über Datenbankname und UserName finden sich auch dort.

Abbildung
3: WebSql - Anmeldung

Abbildung
4: WebSQL
Nun empfiehlt es sich SQL-Kenntnisse zu haben.
Die Datei sapdbc.jar (kann hier geladen werden www.sapdb.org/sap_db_jdbc.htm) muss in das Verzeichnis usr/java/jdk1.3.1_06/jre/lib/ext kopiert werden.
Der JDBC-Treiber muss für die alle lesbar sein also:
chmod 644 sapdbc.jar

Abbildung
5: Datenquellen verwalten
Legen Sie eine neue Datenquelle an
Name: SAPDB Test Datenbank
Datenbanktyp: jdbc

Abbildung
6: Eine neue SAP DB Datenquelle
Und nun den Reiter JDBC klicken und folgende Eintragungen vornehmen:
JDBC-Trieberklasse: com.sap.dbtech.jdbc.DriverSapDB
URL: sapdb://localhost/TST
USER Name: TEST
Passwort erforderlich: ja anwählen

Abbildung
7: EInstellungen für JDBC
Dann den Reiter Tabellen klicken:
Passwort “test” eingeben und

Abbildung
8: Passwortabfrage in OpenOffice.org
OK klicken.
Damit ist die Testdatenbank in OpenOffice.org eingebunden und kann verwendet werden.
Interessante Seiten im weitesten Sinne rund um das Thema:
(1) www.sapdb.org
(2) homepages.fh-giessen.de/~hg7494/usefull/laps_german.html
(3) www.kienlein.com/pages/mysql-jdbc-howto-de.html
Autoren:
Daniel Mischler (mischler@openoffice.org)
Manfred Reiter (manfredr@openoffice.org)
Korrektur gelesen:
letzte
Änderung:
Kontakt : OpenOffice.org Documentation Project documentation.openoffice.org
OpenOffice.org deutschsprachig de.openoffice.org