Datei einlesen in Oracle

Tolles Wetter heute,

Hallo ich habe auf meinem PC eine Oracle Installation 8i.

Von einem Kollegen habe ich eine Datei bekommen (Datenbankauszug ?)

Diese Datei soll ich nun bei mir einspielen.

Da gibt es ein Tool DBA Studio,
mit DBA Studio kann ich mich auf meiener lokalen Datenbank anmelden.

Unter „Schema/Tabellen/“ gibt es z.B. Scott (Standard eintrag- wie lege ich eigendlich einen neuen an ?)

wenn ich nun die rechte Maustaste drücke:
gibt es Datenbankverwaltung/Importieren

Ist das der Menuepunkt den ich aufrufen muß?

  • geht aber nicht es kommt die Meldung:

… Der Assistent kann nur gestartet werden wenn die Datenbank bei dem Oracle Mangement Server (OMS) angemeldet ist …melden sie sich da an…

Was muß ich tun - oder ist das doch die falsche Stelle

Danke Danke Danke

Von einem Kollegen habe ich eine Datei bekommen
(Datenbankauszug ?)

Export Dump oder Textfile ???

Gruß der Janus

PS: Verstehe ich das richtig, dass du für deinen Arbeitgeber mit Oracle arbeiten sollst, die notwendigen Kurse aber nicht besucht hast ? Wenn ja, dann such dir schnell einen neuen Job. Früher oder später wird dir nämlich das Ganze um die Ohren fliegen und dan schmeissen die dich sowieso raus.

Dump Einlesen
Halllo Janus
Einen Dump habe ich bekommen

PS: Verstehe ich das richtig, dass du für deinen Arbeitgeber
mit Oracle arbeiten sollst, die notwendigen Kurse aber nicht
besucht hast ?

Meine Arbeitgeber ist voll OK.
Die Sache mit dem Oracle ist ein Schnellschuß - ich will eigendlich einem Kollegen auf dem kleinen Dienstweg helfen.
Ich kann gut SQL-Programmieren - Wir sind aber zu weit auseinander.

Darum war die Idee ich schau mir die Sachen auf meinem Laptop an.
Der Kollege stellt die Scripts dann auf den Server.
Mit Oracle habe ich auch schon gearbeitet - aber noch nicht selbst Datenbanken eingerichtet usw.

Wenn ich den Dump einspielen könnte und mit sql+ auf die Datenbank komme - währe uns schon sehr geholfen.

Danke für deine Hilfe

Peter

schönen morgen!

den dump kannst du mit imp80 (? oder so ähnlich - schau im oracle/bin-verzeichnis nach, ob da irgendwo ein imp*.exe exisitert) einspielen, allerdings mußt du da ein paar sachen wissen, wie die daten des users mit import-rechten usw. …

Ich kann gut SQL-Programmieren - Wir sind aber zu weit
auseinander.

und dann kommt die frage nach schema bzw. wie man einen user anlegt?? (einloggen als user mit entsprechender berechtigung - am besten gleich mit system)

SQL> create user peter identified by peter; :smile:

User created;

SQL> grant connect, resource (ev. gleich dba) to peter;

Grant succeded;

SQL> exit

C:\ora\bin\imp80 (peter/peter@[db-name] - wird aber sowieso abgefragt)

voila …

nur noch zur anmerkung: wenn du dir das zeugs nur anschauen willst, kannst du das ganze auch gleich mit scott/tiger importieren :wink: