Upload
truongtram
View
227
Download
0
Embed Size (px)
Citation preview
Oracle Version 5 fur MS-DOS
Dierk Lenz
Herrmann & Lenz Services GmbH
22. November 2007
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Die Firma Herrmann & Lenz wurde 1995 gegrundet undhat aktuell 10 Mitarbeiter.
Firmensitz: Burscheid (bei Koln).
Beratung, Schulung und Fernwartung fur das ThemaOracle Datenbanken.
Schwerpunktthemen: Hochverfugbarkeit, Tuning,Migrationen und Troubleshooting.
Viele DOAG-Aktivitaten (Leitung der RegionalgruppeNRW, Vortrage fur Regios, SIGs und Konferenzen).
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Weitere Aktivitaten
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Inhalt
1 Allgemeines
2 Werkzeuge
3 Testsystem
4 Zum Schluss...
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Allgemeines
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Oracle Version 5
Das Relationale Datenbankmanagementsystem Oracle istseit Jahren als hochwertiges Produkt fur den Servermarktbekannt.
Es basiert auf dem Sprachstandard SQL (Structured QueryLanguage).
SQL hat Elemente zur
Definition (DDL, Data Definition Language),Abfrage und
Manipulation (DML, Data Manipulation Language)
von Daten.
Das System unterstutzt Transaktionen undMulti-User-Betrieb mit Sperren auf Datensatz-Ebene (furSELECT ... FOR UPDATE).
DML-Operationen (INSERT, UPDATE und DELETE)sperren auf Tabellenebene.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Portierung fur MS-DOS
Nun ist das System auch in Version 5 mit vielen sinnvollenWerkzeugen fur MS-DOS erhaltlich.
Dies ermoglicht die kostengunstige Nutzung von PCs alsEntwicklungsplattform.
SQL*Net ermoglicht sogar eine Anbindung als Client anbestehende Datenbankserver.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Installation
Auslieferung auf modernen 312 Zoll-Disketten.
Installation komponentenweise moglich.
Aufwand lediglich ca. 2 Stunden.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
DOS-Ausgabe nach Startup
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Werkzeuge
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
SQL*PME (Protected Mode Executive)
Datenbanken haben heutzutage einen immer großerenRessourcenbedarf.
Fur MS-DOS ist es wichtig, Speicher uber der ublichenGrenze von 640 KB nutzen zu konnen.
Hier gibt es Abhangigkeiten zur Prozessorarchitektur.
Daher ist die Variable MACHTYPE bereits bei derInstallation richtig zu setzen.
Mit den Befehlen SQLPME und REMPME kann SQL*PMEim System gestartet und gestoppt werden.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
IOR
Das Werkzeug IOR kontrolliert den Status derDatenbanksoftware.
Es stehen die Operationen
INITIALIZE zur Initialisierung der Datenbank,WARMSTART zum Starten,SHUTDOWN zum Stoppen und
CLEAR zum Abbruch
zur Verfugung.
Ein Buchstabe der gewunschten Option reicht...
Die Standardparameter erzeugen eine System Global Area(SGA) von 69 KB.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
SQL*Plus
Kommandozeilenbasiertes Werkzeug zur interaktivenEingabe von SQL-Befehlen.
Zeilen-orientiertes Editieren der Befehl moglich (wie ausvielen anderen Serverwerkzeugen bekannt).
Viele nutzliche Befehle (z.B. DESCRIBE vonTabellenstrukturen).
Ablauf von Skripten sowie Speichern der Ausgabe(SPOOL) moglich.
Somit geeignet zur Erstellung von Berichten.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
SQL*Loader
Laden von externen Daten in die Datenbank.
Quelldaten konnen ASCII-basiert oder binar vorliegen.
Feldbegrenzung durch Trennzeichen (z.B.Komma-separiert) oder durch Positionsangaben.
Extrem schnelles Laden von Daten moglich –Indexerstellung am besten nach dem Laden.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
SQL*Forms
Komfortable 4GL-Programmierumgebung fur interaktiveAnwendungen.
Default-Blocke fur existierende Tabellen ermoglichenschnelle Erstellung von Anwendungen mit großemFunktionsumfang ohne hohen Programmieraufwand.
Individuelle Programmierung mit Makros.
Tipp: ANSI-Treiber in der CONFIG.SYS-Datei nichtvergessen!
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Export / Import
Werkzeuge zum Auslesen und Wiedereinspielen vonDatenbestanden inklusive der Metadaten in einemOracle-eigenen Binarformat.
Reorganisation von Datenbestanden durch Exportieren –Loschen – Importieren.
Durch die Plattformunabhangigkeit der Exportdateikonnen die Daten auf eine andere Plattform ubertragenwerden (z.B. von MS-DOS nach DEC VMS).
Aufwartskompatibiliat des Formats bis mindestens Oracle11 gewahrleistet.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Import in Oracle 11
Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - ProductionWith the Partitioning, OLAP and Real Application Testing options
Export file created by EXPORT:V05.01.22 via conventional path
Warning: the objects were exported by SCOTT, not by you
. importing SCOTT’s objects into MSDOS
. importing SCOTT’s objects into MSDOS
. . importing table "STOCK" 4950 rows importedImport terminated successfully without warnings.
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Testsystem
VMware Server System mit 4 MB RAM.
DOS 6.22
100 MB IDE Disk
Oracle 5.1C
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Was lernen wir heute von Oracle Version 5?
Es gibt Anwendungen, die sofort reagieren, wenn man eineTaste druckt!
In den vergangenen Jahren hat es in derInformationstechnologie viele Fortschritte gegeben...
...aber auch viele Ruckschritte!
Oracle Version5 fur MS-DOS
Dierk Lenz
Allgemeines
Werkzeuge
Testsystem
Zum Schluss...
Weitere Fragen?
http://www.hl-services.de