ALIs
kommt nochOracle9i Datenbankmanagementsystem
Oracle9i-Datenbankserver und Oracle9i-Datenbankclient-Software
Dieser Beitrag beschreibt den installierten, dedizierten Datenbankserver Oracle9i. Neben Hinweisen zur Nutzung desselben werden Angaben zur installierten Anwendersoftware und zur Dokumentation gemacht. Einen allgemeinen Überblick zur Nutzung und zur Verwendung von Datenbanken finden Sie unter http://www.lrz-muenchen.de/services/datenhaltung/datenbanken/
An einem Windows 2003-Server ist ein Datenbankserver mit dem relationalen Datenbanksystem Oracle9i eingerichtet.
Am LRZ ist derzeit Oracle9i Server Release 9.2.0.5 im Einsatz.
Ziel des dedizierten Datenbankservers ist es, den Datenbanknutzern transparentes und performantes Netzwerk-Computing für ein hochschulweites Datenmanagement auf der Basis von heterogenen Systemumgebungen bereitzustellen. Bei der angestrebten Client/Server-Architektur des dedizierten Datenbankservers laufen die Datenbankanwendungen (Client-Anwendungen) auf anderen Rechnern ab als der eigentliche Datenbankserver (Server-Teil). Diese Betriebsform soll einen zuverlässigen und effizienten Datenbank-Server-Betrieb, gute Antwortzeiten, einen effektiven Einsatz von Systemressourcen und ständige Verfügbarkeit garantieren. Als Betriebssystemplattformen für die Client-Anwendungen unterstützt das Leibniz-Rechenzentrum Microsoft Windows und Sun Solaris.
An den Unix-Plattformen werden die Anwenderprogramme SQL*PLus, SQL*Loader sowie die Export- und Importprogramme (EXP und IMP) der Firma Oracle angeboten. Für virtuelle Webserver, welche am Leibniz-Rechenzentrum gehostet werden, stehen die Schnittstellen PHP sowie PERL zur Verfügung.
Zur Erstellung von Ad-hoc-Abfragen und regelmässig wiederkehrender Datenauswertungen steht Ihnen SQL*Plus, Oracles Implementierung des ANSI-SQL-Standards, zur Verfügung. Eigenentwickelte Programme mit Datenbankzugriff lassen sich mittels der Precompiler Pro*C erstellen. Als Netzwerkprotokoll zum Datenbankserverzugriff kommt TCP/IP in Form von Oracle*Net zum Einsatz. Neben den kommerziellen Anwendungsprogrammen kann auch Public-Domain-Software PERL und PHP mit Datenbankanbindung genutzt werden.
Über die sogenannte Open Data Base Connectivity (ODBC)-Schnittstelle unter Microsoft Windows können alle ODBC-fähigen Windows-Anwendungen als Datenbank-Frontends zur Datenbank Oracle9i genutzt werden. Zu den am LRZ installierten ODBC-fähigen Windows-Anwendungen zählen u.a. MS Word, MS Query, MS Excel, MS Access sowie die Statistiksoftware SPSS. Der Serverzugriff geschieht hierbei über die Oracle*Net-Software (DLL-Bibliothek) mit TCP/IP als Netzwerkprotokoll.
Über die sogenannte Java Data Base Connectivity (JDBC)-Schnittstelle können Java-Programme mit der Oracle9i-Datenbank kommunizieren.
Die Dokumentation zu Oracle9i sowie zu neueren/älteren Oracle-Versionen (Oracle7, Oracle8, Oracle8i,Oracle9i und Oracle 10g/11g) finden Sie im Internet unter der WWW-Adresse http://docs.oracle.com. Datenbankentwickler, die größere Projekte mit Oracle9i abwickeln, können eine CD-ROM mit den HTML- und PDF-Inhalte der im LRZ im Einsatz befindlichen Oracle-Version erhalten.
Eine gute Einführung in den neuen Oracle9i-Server bietet Ihnen die Oracle-Dokumentation "Oracle9i Server - Concepts", die Sie on-line unter der WWW-Adresse http://docs.oracle.com finden. Eine Kurzübersicht über den eingesetzten Oracle9i-Server und dessen Funktionalität finden Sie u.a. auf der Homepage der Oracle Deutschland GmbH:
sowie auf der Homepage der Oracle Corp., USA:
Sind Sie an Oracle-Testversionen für die unterschiedlichsten Plattformen (Linux, Windows, Sun Solaris, HP, ...) interessiert, können Sie sich als Entwickler unter
registrieren und Softwareversionen sowie Dokumentation hierzu kostenfrei herunterladen.
Den Oracle9i-Server erreichen Sie unter der Internetadresse:
Name: w2ksrv14.lrz-muenchen.de
Sollten Sie Interesse an einer persönlichen Oracle-Kennung für diesen neuen Oracle9i-Server haben, wenden Sie sich bitte unter Angabe der benötigten Systemressourcen an die Datenbanksystem-Betreuer, Herrn Gerhard Landherr.
Literatur:
Kähler, Wolf-Michael. SQL mit Oracle. 3.Auflage. Vieweg. ISBN 978-3834805270. 2009. Eine aktuelle Einführung in die Arbeit mit relationalen und Objektrelationalen Datenbanken unter Einsatz von Oracle Express (Oracle XE).