2009-11-30 3 views
3

je besoin d'aide pour le suivi quelque chose vers le bas, je reçois plusieurs connexions où dans Enterprise Manager, il dit:

OS User Name: Example$ <-- Example is the machine name. 
Terminal: Example 
Machine: Domain\Example 

Il n'y a pas utilisateur nommé Exemple $, où est-ce provenant ....

J'utilise Oracle 11g.

Edit: Le problème que je suis suivi est avec une application asp.net qui maintient les connexions ouvertes, j'utilise le « à l'aide » déclaration à chaque fois que je les ouvre, donc c'est pas. Cela semble être un problème avec la mise en commun des connexions.

Répondre

2

MachineName $ est le compte du service réseau d'une machine appelée MachineName, telle que vue à partir d'une autre machine.

/Klaus

1

Je suppose que vous parlez des séances? Une session ouverte n'est pas nécessairement la même chose qu'une connexion ouverte.

Peut-être que ce n'est pas vraiment un problème. Le connection pooling mechanism signifie que although you may close/dispose your use of connections, they remain in the pool pour des raisons d'efficacité pour une réutilisation rapide, ce qui peut expliquer pourquoi vous voyez certaines sessions Oracle encore en vie. C'est probablement une bonne chose et un DBA rationnel n'aura pas trop de plaintes à ce sujet.

0

Il s'agit d'un utilisateur authentifié de manière externe via le système d'exploitation.

Questions connexes