在服务器上查找 SQLNET.ORA 参数的活动值

Jon*_*ler 11 oracle

如何在服务器上找到SQLNET.ORA 参数的活动值?

我知道如何找到 SQLNET.ORA 文件,但不能保证该文件中的值被积极使用。参数更改可能需要重新启动侦听器,有时甚至需要重新启动数据库。对于调试,我想要一种 100% 确定如何设置参数的方法,而无需重新启动任何东西。

这类似于这个问题,但我正在寻找任何方法来查找当前值。它不必是 SQL 查询。

这是我迄今为止尝试过的,让我相信这是不可能的:

  1. 跟踪不会生成该数据。
  2. 数据字典中似乎没有任何内容。
  3. 手册或 support.oracle.com 中没有信息。
  4. 提供赏金,但没有接受者。(但如果有人能回答这个问题,我会提供并奖励另一个赏金。)

Gui*_*taX 1

sqlnet.ora 文件中设置的参数不会在任何数据字典表中公开。您无法编写 SQL 查询来查找它们。

来源: https ://community.oracle.com/thread/2550107?start=0&tstart=0

  • 查询会很好,但我正在明确寻找*任何*方法。但是,该来源中列出的方法将不起作用。由于多种原因,仅仅读取 sqlnet.ora 文件是不够的。 (2认同)