Informationen und Links zur Oracle-Installation der Fakultät Informatik/Mathematik


Inhaltsverzeichnis




Zugriff von Unix


Bevor Sie überhaupt sqlplus nutzen können, müssen Sie folgendes Kommando ausführen:

 % en oracle-10.1.0.2

Anschließend können Sie sich mit sqlplus an die Datenbank verbinden:

 % sqlplus <benutzer>/<passwort>@<instanz>

Wobei Benutzer, Passwort und Instanz anhand der untenstehenden Verbindungsinformationen bestimmt werden können.

Zugriff von Windows

Als Zugangstool fuer die Datenbank wird der Oracle SQL*Plus Client benutzt, dieser kann folgendermassen aufgerufen werden:

 Start -> Programme -> Datenbank -> Oracle -> SQL Plus

Für Benutzer, Passwort und Instanz gelten wie unter Unix die untenstehenden Verbindungsinformationen.

Zugriff von PHP

Auf dem UNIX-Server mit der Oracle-Datenbank ist auch ein Apache-Webserver mit Interpreter für die Skriptsprache php installiert.

Ein Zugriff auf die Datenbank via PHP ist ebenfalls möglich. Dazu muss ein entsprechendes Skript im public_html oder secure_html des Benutzers abgelegt werden. Das Skript wird -- entsprechende Berechtigungen vorausgesetzt -- vom Server beim Aufruf des Skripts via Webbrowser ausgeführt.

Beispielskript

 	   <?php
 		// putenv(), damit der Netzwerk-Listener gefunden wird

 		putenv("ORACLE_HOME=/soft/oracle-10.1.0.3/");
 		putenv("ORACLE_SID=ora10g");

 		$instance = "ora10g";

 		$dbc = dbx_connect(
 				DBX_OCI8,
 				"localhost",
 				$instance,
 				"abc12345",	// Benutzer
 				"abc12345"	// Oracle-PW
 				);

 		$query = "SELECT foo FROM bar;";
 		$result = dbx_query($dbc, $query);

 		echo "Anzahl Datensaetze: $result->rows<br>";
         	echo "Anzhal Felder: $result->cols<br>";
         	dbx_close($dbc);
            ?>

Verbindungsinformationen

Der Benutzer hat die Möglichkeit zwischen zwei Oracle-Datenbanken zu wählen:

  • Oracle 10g, die zentral an der Fakultät installiert ist und
  • Oracle Express Edition die lokalen auf den Arbeitsstation installiert ist.

Oracle 10g

Benutzernameabc12345Kurzbenutzerkennung, wie sie auch auf dem Benutzerantrag steht, der bei der Immatrikulation ausgegeben wurde.
Passwortabc12345Passwort, um sich an der Datenbank anzumelden.

Die Benutzerverwaltung ist unabhäig von der Zugangsverwaltung zu den Rechnern und das Passwort kann deshalb verschieden vom Unix- oder Windows Zugangspasswort sein.

Das Initialpasswort ist identisch mit dem Benutzernamen.
Instanzora10gOracle-Instanz für die Verbindung

Hinweise zur Oracle 10g Datenbank

  • die Oracle 10g-Datenbank ist zentral und vom jeden Rechner aus verfügbar
  • benutzen Sie bitte für Web-Anwendung diese Datenbank



Oracle Express Edition

BenutzernamesystemAdministrationskennung
PasswortoraclePasswort, um sich an der Datenbank anzumelden.
InstanzXEOracle-Instanz für die Verbindung

Hinweise zur Oracle XE (Express Edition) Datenbank:

  • die Datenbank läuft nur auf den Arbeitsplatzrechner
  • die Daten, die dort gespeichert werden befinden sich nur lokal auf diesem Arbeitsplatzrechner
  • auf die Datenbank kann nur zugegriffen werden, wenn die sie auf dem Arbeitsplatzrechner gestartet wurde
  • das Arbeiten mit Administrationsrechten ist möglich
  • es wird keine Sicherung durchgeführt
  • die Datenbank kann jederzeit gelöscht werden

Dokumentation

Original Dokumentation von Oracle zur Datenbank und zugehörigen Werkzeugen.

Passwort ändern

Wie kann ich mein Paßwort ändern?

Gelegentlich sollte es auch einmal vorkommen, daß man sein Paßwort ändern will. Erledigt wird dies über folgenden SQL-Befehl:

 SQL> alter user benutzername identified by neues_passwort;

Bildschirmausgabe:

 User altered.

Testen:

 SQL> connect benutzer/neues_passwort@ora10g
 Connected.

Software

Die Software zu Oracle finden Sie in unserem Softwarearchiv.

Client-Konfiguration

Konfigurationsdaten:

Net Services

ServicenameHostnamePortProtokoll
ORA10Gfbim.fh-regensburg.de1523TCP
ORA11Gfbim.fh-regensburg.de1521TCP
XElocalhost1521TCP

Listener-Konfiguration

Listener-NameHostnamePortProtokoll
LISTENER_ORA10Gfbim.fh-regensburg.de1523TCP


Konfigurationsdateien

Sie können auch die bereits erstellten Konfigurationsdateien tnsnames.ora und sqlnet.ora aus dem Softwarearchiv runterladen und in Ihr Oracle-Client-Verzeichnis unter network\admin kopieren, z.B. C:\Programme\Oracle\product\11.1.0\client\network\admin

Anleitung

Werfen Sie auch einen Blick auf unsere bebilderte Konfigurationsanleitung.

Hochschule Regensburg - Fakultät Informatik / Mathematik
Impressum