Este guia abordará como encontrar o nome do serviço Oracle usando:
Encontre o nome do serviço Oracle usando v $ Services
O "V $ Serviços”É uma visão de desempenho dinâmica no banco de dados Oracle que fornece informações sobre o serviços disponíveis em um banco de dados. Para encontrar o nome do serviço Oracle usando o comando V $ dos Serviços, o comando abaixo:
Selecione o nome em V $ Services;
Saída
A saída mostrou a lista de todos os serviços disponíveis no banco de dados.
Encontre o nome do serviço Oracle usando V $ Active_Services
O "V $ Active_Services”É uma visão dinâmica de desempenho no Oracle que exibe informações sobre o Serviços ativos no banco de dados. O snippet a seguir mostra como encontrar nomes dos serviços do Oracle ativos usando o comando v $ attive_services:
Selecione o nome em V $ Active_Services;
Saída
A saída mostrou as listas de todos os serviços ativos no banco de dados.
Encontre o nome do serviço Oracle usando o Service_names
O "Service_Names”Parâmetro no Oracle define um ou mais nomes para a instância do banco de dados para se registrar com um ouvinte. Digite o comando abaixo para mostrar o valor atual do parâmetro Service_Names no banco de dados:
Mostrar parâmetro service_names;
Saída
A saída mostrou o Service_Names valores.
Encontre o nome do serviço Oracle usando o serviço
No Oracle, o “SERVIÇO”O parâmetro é usado para especificar um nome de serviço que a instância do banco de dados deve se registrar nos ouvintes. Para mostrar o valor atual do parâmetro de serviço no banco de dados, digite o comando abaixo:
Mostrar serviço de parâmetro;
Saída
A saída mostrou o valor do parâmetro de serviço no banco de dados.
Encontre o nome do serviço Oracle usando o parâmetro V $
No Oracle, “V $ parâmetro”É uma visão dinâmica de desempenho que exibe os valores atuais de todos os parâmetros de inicialização que estão em vigor para a sessão atual. O parâmetro V $ pode ser usado com a cláusula WHERE para encontrar o valor atual de qualquer serviço Oracle específico. O comando é dado abaixo:
Selecione o valor do parâmetro V $ onde name = 'Service_Names';
Saída
A saída mostrou o valor do parâmetro Service_Names da exibição V $ Parâmetro.
Encontre o nome do serviço Oracle usando sys_context ()
O "Sys_context ()”É uma função no Oracle que recupera o valor de um espaço de nome de contexto especificado e o parâmetro dentro desse espaço de nome. Para encontrar o nome do serviço Oracle, passe “userenv” e “Service_name” como argumentos para a função sys_context (). O comando é dado abaixo:
Selecione sys_context ('userenv', 'service_name') de dual;
Saída
A saída mostra o valor do parâmetro Service_Name usando a função sys_context ().
Conclusão
O nome do serviço Oracle pode ser encontrado usando o “V $ Serviços","V $ Active_Services","Service_Names","SERVIÇO","V $ parâmetro", e "Sys_context ()”. Esses métodos podem ser utilizados para obter informações sobre serviços disponíveis e ativos no banco de dados, bem como valores de parâmetros relacionados aos serviços. Este guia forneceu informações sobre como encontrar o nome de serviço da Oracle.