Oracle, was ist ein Schema auf einer Instanz?

Hallo,

ich bin nicht so firm bei Oracle.
Was ist eine Instanz und was ein Schema?

Danke!
Sebastian

Hi!

Zuerst: Instanz
Eine Instanz ist die umgangssprachliche Datenbank;
mach mal ein

select \* from v$instance

und da findest Du dann unter INSTANCE_NAME den Datenbanknamen, bei dem Du Dich ständig anmeldest.
Du kannst mit einer _Datenbank_software soviele Instanzen aufsetzen, wie Du willst - zumindest solange, bis Dein Rechner/Server in die Knie geht.

Jetzt: Schema
Schema ist „im Prinzip“ ein User, der verschiedene Objekte sein Eigen nennt. Machst Du ein

select \* from sys.v\_$instance

so bekommst Du dasselbe Ergebnis wie oben, allerdings das v$instance ein Synonym für die View v_$instance des Schemas sys ist.

Noch Fragen?

Grüße,
Tomh

prima, danke!
fragen folgen, wenn das angebot zeitlich nicht begrenzt ist?

grüße
sebastian