【问题标题】:Oracle connections where username has $?用户名有 $ 的 Oracle 连接?
【发布时间】:2023-04-11 12:06:01
【问题描述】:

我需要帮助来追踪某些东西,我在企业管理器中获得了几个连接,上面写着:

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

没有名为 Example$ 的用户,这是从哪里来的?....

我使用的是 Oracle 11g。

编辑: 我正在跟踪的问题是与保持连接打开的 asp.net 应用程序有关,我每次打开它们时都使用“使用”语句,所以不是这样。这似乎是连接池的问题。

【问题讨论】:

    标签: asp.net oracle connection oracle11g


    【解决方案1】:

    MachineName$ 是一台名为 MachineName 的机器的网络服务帐户,从其他机器上可以看到。

    /克劳斯

    【讨论】:

      【解决方案2】:

      我假设您的意思是会话?打开的会话不一定与打开的连接相同。

      也许这不是一个真正的问题。 connection pooling mechanism 意味着 although you may close/dispose your use of connections, they remain in the pool 出于效率原因快速重用,这可以解释为什么您看到一些 Oracle 会话仍然存在。这可能是件好事,理性的 DBA 不会对此有太多抱怨。

      【讨论】:

        【解决方案3】:

        它是通过操作系统进行外部身份验证的用户。

        【讨论】:

          猜你喜欢
          • 2010-09-17
          • 1970-01-01
          • 1970-01-01
          • 2018-10-13
          • 1970-01-01
          • 2018-05-22
          • 2013-11-11
          • 2018-07-23
          • 2016-11-18
          相关资源
          最近更新 更多