Wenn es darum geht, eine Oracle -Datenbank zu verwalten, müssen Sie ihre wichtigen Komponenten verstehen. Zwei solcher Komponenten sind Dienstname und Datenbankname, die sich auf die Identifizierung der Datenbank beziehen. Die Menschen werden jedoch verwirrt, ob sie ähnlich sind oder nicht und was die Unterschiede zwischen ihnen sind.
In diesem Beitrag wird der folgende Inhalt erörtert:
Wie lautet der Name Oracle Service??
Der Dienstname ist eine logische Kennung, die zum Zugriff auf einen bestimmten Dienst in einzelnen oder mehreren Instanzen einer Oracle -Datenbank verwendet wird. es ist ein TNS Alias Wird von Clients in der Verbindungszeichenfolge oder der URL verwendet, um eine Remote -Datenbank zu verbinden. Es wurde erstmals in Oracle 8i eingeführt, um das Datenbankregister selbst beim Hörer zu unterstützen.
Wie lautet der Name Oracle Database??
Der Datenbankname ist eine eindeutige Kennung, die alle physischen Dateien identifiziert, aus denen die Oracle -Datenbank besteht. Es wird zum Zeitpunkt der Erstellung der Datenbank als Parameter in der “angegebenDATENBANK ERSTELLEN”Erklärung, die nicht geändert werden kann, ohne die Datenbank wiederherzustellen.
Differenz zwischen Dienstname und Datenbankname
Der Service -Name und der Datenbankname sind zwei unterschiedliche Konzepte in der Oracle -Datenbankumgebung. Sie sind jedoch miteinander verwandt. Lassen Sie uns einige Unterschiede zwischen diesen beiden annehmen:
So finden Sie Oracle "Service Name" mit SQL Plus?
Melden Sie sich in Ihrer Datenbank mit SQL Plus an und führen Sie den unten angegebenen Befehl aus, um den Dienstnamen zu finden:
Wählen Sie den Wert aus v $ parameter wobei name = 'service_names';
Die Ausgabe zeigt den Wert des Dienstnamens an:
So finden Sie Oracle "Datenbankname" mit SQL Plus?
Um den Datenbanknamen in Oracle zu finden, melden Sie sich in Ihrer Datenbank an und führen Sie diesen Befehl aus:
Wählen Sie den Namen aus v $ database aus;
Die Ausgabe hat den Datenbanknamen erfolgreich zurückgegeben:
In diesem Beitrag wurde der Datenbank Name und Dienstname in Oracle zusammen mit ihren Unterschieden und Befehlen, um sie zu finden.
Abschluss
Es gibt verschiedene Konzepte in der Oracle -Datenbankumgebung. Der Datenbankname ist ein eindeutiger Bezeichner der physischen Datenbankdateien, die eine Oracle -Datenbank bilden, während ein Dienstname einen bestimmten Dienst in einzelnen oder mehreren Instanzen einer Oracle -Datenbank identifiziert. Der Datenbankname wird in der Datenbank gespeichert Steuerungsdateien und Servicename wird in einer Datei mit dem Namen "gespeichert"tnsnames.oder ein“.