• Keine Ergebnisse gefunden

Anmeldung am Oracle-Server im Praktikum

N/A
N/A
Protected

Academic year: 2021

Aktie "Anmeldung am Oracle-Server im Praktikum"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Anmeldung am Oracle-Server im Praktikum

• Bei der ersten Anmeldung muss das Passwort geändert werden! Hierzu ist eine Anmeldung mit dem Tool „SQL*PLUS“ (nicht SQL-Plus-Worksheet) nötig:

Einzugeben ist der Benutzername „DBPWxx“, das Passwort „******“ (6 Sterne!) und die Host-Zeichenfolge „dbprakt“.

• Das System fordert nun umgehend eine Passwortänderung an. Hierzu zunächst nochmals das alte Passwort „******“ (6 Sterne!) eingeben und dann das eigene Passwort. Dieses muss zur Sicherheit nochmals wiederholt werden.

• Jetzt kann man sich abmelden und komfortabler mit dem SQL-Plus-Worksheet arbeiten

• Man beachte: Die freigegebenen Tabellen sind stets mit dem OWNER

„SCHWENK“ zu versehen: z.B. SELECT * FROM SCHWENK.SPJ

• Anmerkungen:

- SQL-Syntax-Hilfe über Handbücher/Viewing Documentation/

index.htm/SQL and PL/SQL.

Adresse: http://w3-o.cs.hm.edu/~rschwenk/doku/sql/index.htm

- Passwortänderung selbst vornehmen über Eingabe von

ALTER USER “kennung“ IDENTIFIED BY “neues passwort“

im SQL-Worksheet (ohne die “ “ eingeben!).

- Um mit den Tabellen zu arbeiten (insert, delete, update), sollten Sie sich eine Kopie ziehen, z.B.:

CREATE TABLE spj AS SELECT * FROM schwenk.spj Bei fremden Tabellen ist immer der Owner (hier: schwenk) voranzustellen!

- Eigene Tabellen auflisten: SELECT * FROM user_tables

- Spaltennamen einer Tabelle auflisten:

SELECT * FROM user_tab_columns

• Steuerfiles für private Installation:

Adresse: http://w3-o.cs.hm.edu/~rschwenk/files.html

Für die Privatinstallation empfiehlt sich die „Oracle Database 11g Express Edition“ (kurz: Oracle XE). Diese kann über die Seiten von Oracle

heruntergeladen und einfach installiert (selbst definierte Administratordaten unbedingt merken!) werden. Für den Download ist allerdings eine

Registrierung erforderlich.

(2)

Hinweise zum DBS-Praktikum mit Oracle 10g

1. Nach Anmeldung im SQL-Plus-Worksheet muss man den Connect-Befehl weglöschen, da dieser sonst wieder (aber mit falschem Passwort) ausgeführt wird und die Meldung kommt: Nicht mehr mit DB verbunden.

2. Vergisst man beim Anmelden das Eingeben des Dienstes DBPRAKT, so erhält man die Fehlermeldung: Protokoll-Adapter-Fehler

3. Schreibt man einen SQL-Befehl in eine Zeile, dann kann man ihn auch ohne abschließendes Semikolon ausführen. Sobald man aber den Cursor eine Zeile weiter bewegt, muss man den Befehl mit einem Semikolon abschließen.

4. Kommentarzeilen kann man mit /* einleiten, man muss sie dann aber mit */

abschließen. Alternativ kann man eine Kommentarzeile mit „--„ einleiten.

5. Am Bildschirm ausgeführte Kommandos können mit dem Kommando „rollback“

rückgängig gemacht werden. Man kann sie dauerhaft durch „commit“

abschließen.

6. Abmelden kann man sich durch „disconnect“.

7. Das SQL*PLUS-Worksheet nie durch Löschen des DOS-Fensters beenden, da dann alle Änderungen bis zum letzten COMMIT verloren gehen.

8. Im SQL*PLUS-Worksheet werden Nullwerte default-mäßig durch „white space“

angezeigt. Mit dem SQL*PLUS-Befehl SET NULL <text> kann man für die aktuelle Sitzung stattdessen den spezifizierten Text anzeigen (Z.B. wird durch SET NULL ? für Nullwerte am Bildschirm ein ? angezeigt). Durch SET NULL ’’

Kann man wieder den Default herstellen.

9. Die Spaltennamen einer Tabelle erhält man mit DESCRIBE <tabname> (z.B.

DESCRIBE spj). Mit SHOW DESCRIBE kann man sich die Anzeigetiefe des Describe-Befehls anzeigen lassen. Nach dem Befehl „SET LINESIZE 80“ werden alle zusätzlich Spalteneigenschaften angezeigt.

10. Mit SHOW ALL kann man sich alle SQL*PLUS-Einstellungen anzeigen lassen.

11. Die anzuzeigende Spaltenbreite nicht numerischer Spalten (default-mäßig genau die in der Tabellendefiniton angegebene) kann man durch den SQL*PLUS-Befehl COLUMN <spaltenname> FORMAT ändern (z.B. COLUMN sno FORMAT A3).

Rückgängig kann man Spaltenänderungen machen durch CLEAR COLUMNS.

12. SELECT * FROM TAB zeigt gesamtes Schema an.

DBS_Oracle_Praktikum.doc

Referenzen

ÄHNLICHE DOKUMENTE

Filter Wie können die Dokumente in puren Text umgewandelt werden. Lexer Welche Sprache soll

Die dort vermittelten Informationen seien zwar nicht not- wendigerweise inkorrekt, doch dürfe man nicht vergessen, dass diese Veranstaltungen Teil der Marketingstrategie der

[r]

Im Anschluss sollen die Schüler sich mit den Angeboten der Deutschen Rentenversicherung für junge Leute vertraut machen und arbeits- teilig verschiedene Broschüren bearbeiten..

Stell dich doch hinten an, vielleicht wirst du dann auch was we rt!“ “ Die goldene Null ging ganz traurig und betr. Die goldene Null ging ganz traurig und betrü übt an das Ende der

create table tweet id integer not null primary key user id integer null references twitter user on delete set null tweet date timestamp not null tweet text varchar 140 not mail

Ein Produkt ist genau dann Null, wenn mindestens einer der Faktoren Null ist.... Die Definitionsmenge oder auch der Definitionsbereich beschreibt den Bereich, in dem ein Term

Zwischen diesen vier Favoriten wurde eine Stichwahl durchgeführt mit dem Ergebnis, daß unsere Fakultätszeitung so heißt wie sie jetzt heißt, nämlich NATAN.. Dies