Pular para o conteúdo

Como identificar facilmente informações de usuários e instâncias em vários ambientes de banco de dados

Em que Base estou???

Olá pessoal , muitas vezes quando gerenciamos diversos databases ao mesmo tempo, ou até mesmo em um mesmo ambiente, nos deparamos com a seguinte questão, “Onde estou conectado???”, ou seja, pra não termos que ficar usando show user toda hora pra sabermos usuário que estamos logado, ou até mesmo fazer aquele pequeno selec básico pra sabermos o nome da instancia em que estamos , pois bem abaixo segue um script só para facilitar a vida, não é nada demais , mas ajuda bastante :

PLSQL
set pause off veri off feed on term on;
set feed off;
undefine cn
undefine us
undefine sn
prompt
prompt
prompt . ........................................................
prompt . . . .
accept cn prompt ". . . . . . Conexao ............. : "
accept us prompt ". . . . . . . Usuario ............. : "
accept sn prompt ". . . . . . Senha ............... : " hide
prompt . . . .
prompt . ........................................................
prompt
conn &us/&sn@&cn

col gn new_value gn noprint
col ur new_value ur noprint

--select INITCAP(replace(global_name,'.WORLD',''))
-- gn from global_name ;
alter session set nls_date_format='dd/mm/yyyy hh24:mi:ss';
select INITCAP(user) UR,initcap('&cn') gn from dual;

set sqlp "&gn..&ur> "
set feed on;
undefine ur
undefine gn
clear columns
--clear screen
prompt
prompt
prompt

Bom é isso ai rapaziada, criem os seus scripts e divirtam-se.

Abraços até mais!!!!

David Siqueira

David Siqueira

Atuando como DBA Oracle desde 2000, trabalhei em quase todos os grandes grupos de Empresas que utilizam tecnologia Oracle em São Paulo. Iniciei minhas atividades como escritor para comunidade Oracle em 2008, sou certificado nas versões 10g e 11g ( OCP) OCE RAC 10g, OCS Impementation Exadata e eleito Oracle ACE Brazil em Dezembro de 2011. Atualmente sou conselheiro técnico do G.U.O.B Brasil e atuo na área de coordenação de equipes de Infra-Estrutura e também como DBA Oracle Sênior.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Marcações:
plugins premium WordPress