Tempo aproximado para leitura: 00:01:10 min
Dúvida
Como identificar as conexões do produto Datasul no Oracle?
Ambiente
Framework - Framework (Linha Datasul) - Oracle - Todas as versões
Solução
Para identificar as sessões Progress no Oracle, utilize o conteúdo da visão GV$SESSION, em destaque para as seguintes colunas:
INST_ID: identifica em qual instância a conexão foi estabelecida, útil quando o ambiente for Oracle RAC, do contrário sempre terá o valor 1;
SID: número identificador da sessão; pode repetir, por isso deve ser utilizado em conjunto com a coluna a seguir;
SERIAL#: juntamente com a coluna anterior permite identificar unicamente uma linha nesta visão;
AUDSID: identificador único que não se repete, sendo utilizado para fins de auditoria do Oracle, mas pode ser utilizado também para outros fins;
PROGRAM: nome do programa que estabeleceu esta conexão; no caso do produto Datasul será o nome do executável que está abrindo esta conexão, seja um executável OpenEdge, Java ou TomCat;
TERMINAL: nome da máquina, quando for uma conexão client, ou do servidor, quando for uma conexão de um serviço ou através de um aplicativo de conexão remota, como Citrix, Terminal Server ou GoGlobal;
OSUSER: nome do usuário do sistema operacional que abriu a conexão;
USERNAME: nome do Schema utilizado para conectar o Schema Image, seja configurado no arquivo .pf ou pelos cadastros de bancos. Para o produto Datasul refere-se ao nome do banco em si, como emsfnd, ems2cad, etc.
0 Comentários