Jak znaleźć nazwę usługi Oracle?

Jak znaleźć nazwę usługi Oracle?
Nazwy usług Oracle to niezbędne elementy połączenia z bazą danych, umożliwiając klientom dostęp do określonych usług bazy danych. W bazie danych Oracle nazwy usług można zdefiniować podczas procesu instalacji i konfiguracji. Jednak, aby połączyć się z instancją Oracle Database, wymagana jest nazwa usługi. W niektórych przypadkach może być konieczne znalezienie nazwy usługi Oracle, na przykład podczas konfigurowania ciągu połączenia, rozwiązywania problemów z rozwiązywaniem problemów itp.

Ten przewodnik obejmie sposób znalezienia nazwy usługi Oracle za pomocą:

  • V $ usługi
  • V $ Active_Services
  • Service_names
  • PRACA
  • V $ parametr
  • Sys_context ()

Znajdź nazwę usługi Oracle za pomocą usług V $

„„V $ usługi”To dynamiczny widok wydajności w bazie danych Oracle, który dostarcza informacji o dostępne usługi W bazie danych. Aby znaleźć nazwę usługi Oracle za pomocą V $ Services Type podane poniższe polecenie:

Wybierz nazwę z V $ Services;

Wyjście

Wyjście pokazało listę wszystkich dostępnych usług w bazie danych.

Znajdź nazwę usługi Oracle za pomocą v $ Active_Services

„„V $ Active_Services”To dynamiczny widok wydajności w Oracle, który wyświetla informacje dotyczące aktywne usługi W bazie danych. Poniższy fragment pokazuje, jak znaleźć nazwy aktywnych usług Oracle za pomocą polecenia v $ Active_Services:

Wybierz nazwę z V $ Active_Services;

Wyjście

Wyjście pokazało listy wszystkich aktywnych usług w bazie danych.

Znajdź nazwę usługi Oracle za pomocą Service_names

„„Service_names„Parametr w Oracle definiuje jedno lub więcej nazwisk, aby instancja bazy danych zarejestrować się w słuchaczu. Wpisz podane poniższe polecenie, aby wyświetlić bieżącą wartość parametru Service_names w bazie danych:

Pokaż parametry Service_names;

Wyjście

Wyjście pokazało Service_names wartości.

Znajdź nazwę usługi Oracle za pomocą usługi

W Oracle, „PRACA„Parametr służy do określenia nazwy usługi, którą instancja bazy danych powinna zarejestrować się u słuchaczy. Aby pokazać bieżącą wartość parametru usługi w bazie danych, wpisz podane poniższe polecenie:

Pokaż usługę parametrów;

Wyjście

Wyjście pokazało wartość parametru usługi w bazie danych.

Znajdź nazwę usługi Oracle za pomocą parametru v $

W Oracle „V $ parametr”To dynamiczny widok wydajności, który wyświetla bieżące wartości wszystkich parametrów inicjalizacji, które obowiązują dla bieżącej sesji. Parametr v $ może być używany z klauzulą ​​Where, aby znaleźć bieżącą wartość dowolnej określonej usługi Oracle. Polecenie podano poniżej:

Wybierz wartość z parametru v $ name = 'service_names';

Wyjście

Dane wyjściowe pokazało wartość parametru Service_name z widoku parametru v $.

Znajdź nazwę usługi Oracle za pomocą sys_context ()

„„Sys_context ()”Jest funkcją w Oracle, która pobiera wartość określonej przestrzeni nazw i parametru kontekstu w tej przestrzeni nazw. Aby znaleźć nazwę usługi Oracle, przejdź „userenV” i „Service_name” jako argumenty do funkcji sys_context (). Polecenie podano poniżej:

Wybierz sys_context („userenv”, „Service_name”) z Dual;

Wyjście

Wyjście przedstawia wartość parametru nazwy service_name za pomocą funkcji sys_context ().

Wniosek

Nazwę usługi Oracle można znaleźć za pomocą „V $ usługi”,„V $ Active_Services”,„Service_names”,„PRACA”,„V $ parametr", I "Sys_context ()". Metody te można wykorzystać do uzyskania informacji o dostępnych i aktywnych usługach w bazie danych, a także wartości parametrów związanych z usługami. Ten przewodnik zawierał informacje o tym, jak znaleźć nazwę usługi Oracle.