Ce guide couvrira comment trouver le nom du service Oracle en utilisant:
Trouver le nom du service Oracle en utilisant les services V $
Le "V $ Services"Est une vue de performances dynamique dans la base de données Oracle qui fournit des informations sur le services disponibles dans une base de données. Pour trouver le nom du service Oracle à l'aide du V $ Services Type La commande ci-dessous donnée:
Sélectionnez Nom dans V $ Services;
Sortir
La sortie a montré la liste de tous les services disponibles dans la base de données.
Trouver le nom du service Oracle à l'aide de V $ active_services
Le "V $ active_services"Est une vue de performances dynamique dans Oracle qui affiche des informations concernant le services actifs dans la base de données. L'extrait suivant montre comment trouver les noms des services Oracle actifs à l'aide de la commande V $ active_services:
Sélectionnez Nom dans V $ Active_Services;
Sortir
La sortie a montré les listes de tous les services actifs dans la base de données.
Trouver le nom du service Oracle à l'aide de Service_Names
Le "Service_Names»Le paramètre dans Oracle définit un ou plusieurs noms pour l'instance de base de données pour s'inscrire auprès d'un auditeur. Tapez la commande ci-dessous donnée pour afficher la valeur actuelle du paramètre Service_Names dans la base de données:
Afficher le paramètre Service_Names;
Sortir
La sortie a montré le Service_Names valeurs.
Trouver le nom du service Oracle à l'aide du service
Dans Oracle, le «SERVICE”Le paramètre est utilisé pour spécifier un nom de service que l'instance de base de données doit s'inscrire auprès des auditeurs. Pour afficher la valeur actuelle du paramètre de service dans la base de données, tapez la commande ci-dessous donnée:
Afficher le service de paramètres;
Sortir
La sortie a montré la valeur du paramètre de service dans la base de données.
Trouver le nom du service Oracle à l'aide du paramètre V $
Dans Oracle, "Paramètre V $"Est une vue de performance dynamique qui affiche les valeurs actuelles de tous les paramètres d'initialisation qui sont en vigueur pour la session en cours. Le paramètre V $ peut être utilisé avec la clause WHERE pour trouver la valeur actuelle de tout service Oracle spécifique. La commande est donnée ci-dessous:
Sélectionnez la valeur dans le paramètre V $ où name = 'service_names';
Sortir
La sortie a montré la valeur du paramètre Service_Names à partir de la vue du paramètre V $.
Trouver le nom du service Oracle à l'aide de sys_context ()
Le "Sys_context ()"Est une fonction d'Oracle qui récupère la valeur d'un espace et d'un paramètre de noms de noms de contexte spécifié dans cet espace de noms. Pour trouver le nom du service Oracle, passez «Userenv» et «Service_name» comme arguments à la fonction sys_context (). La commande est donnée ci-dessous:
SELECT SYS_CONTEXT ('Userenv', 'Service_name') FROM DUAL;
Sortir
La sortie illustre la valeur du paramètre Service_name à l'aide de la fonction sys_context ().
Conclusion
Le nom du service Oracle peut être trouvé en utilisant le «V $ Services","V $ active_services","Service_Names","SERVICE","Paramètre V $", et "Sys_context ()". Ces méthodes peuvent être utilisées pour obtenir des informations sur les services disponibles et actifs dans la base de données, ainsi que les valeurs de paramètres liées aux services. Ce guide a fourni des informations sur la façon de trouver le nom du service d'Oracle.