首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

设置Oracle 11g会话超时

设置Oracle 11g会话超时是通过设置RESOURCE_LIMIT参数来实现的。RESOURCE_LIMIT参数可以限制用户连接到数据库的会话数量,以及每个会话的最大运行时间。以下是如何设置Oracle 11g会话超时的步骤:

  1. 使用系统用户登录到Oracle数据库:sqlplus sys as sysdba
  2. 创建一个新的资源限制策略:BEGIN DBMS_RESOURCE_MANAGER.CREATE_RESOURCE_LIMIT_POLICY( policy_name => 'SESSION_TIMEOUT_POLICY', statement_timeout => 600 -- 设置会话超时时间(单位:秒) ); END; /在这个例子中,我们将会话超时时间设置为600秒(10分钟)。
  3. 将资源限制策略应用到用户:ALTER USER your_username RESOURCE_LIMIT_POLICY=SESSION_TIMEOUT_POLICY;将your_username替换为您希望应用此策略的用户名。
  4. 重启数据库以使更改生效:SHUTDOWN IMMEDIATE; STARTUP;

现在,当用户连接到数据库并启动一个会话时,该会话将在600秒(10分钟)后自动超时。如果需要更改超时时间,只需更新资源限制策略并重启数据库。

请注意,这些命令仅适用于Oracle 11g数据库。如果您使用的是其他版本的Oracle数据库,可能需要使用不同的命令来实现相同的目标。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Fix SSH客户端登录会话超时设置

    如果用一些Windows下客户端软件比如XShell or CRT都会有超时时间和心跳检测次数设置,但是默认Mac下的终端 Or Linux下直接远程命令客户端是没有这个设置窗口的。 ?...Client端设置 万事先从本身先思考,如果能够先搞自己,就别搞别人,因为搞C你很容易负责,搞S搞坏了,那有时候就会很蛋疼,因为一般S会跑一些业务,C坏了,大不了一起从头再来,至少自己做的饭在难吃,你也会美美的吃掉...Server端设置 SSH Server在这里就是服务器端的sshd服务(类Unix的系统都有),可以通过修改sshd的配置文件来改变SSH Session的超时时间: vim /etc/ssh/sshd_config...然后找到下面两项: ClientAliveInterval 60 ClientAliveCountMax 30 这两项默认可能是注释掉的,去掉#,然后如上设置....说明: ClientAliveInterval: 这个其实就是SSH Server与Client的心跳超时时间,也就是说,当客户端没有指令过来,Server间隔ClientAliveInterval的时间

    5.5K20

    聊聊Zookeeper的Session会话超时重连

    sessionID:会话ID,用来唯一标识一个会话,每次客户端创建新会话的时候,ZooKeeper都会为其分配一个全局唯一的sessionID。 TimeOut:会话超时时间。...ZooKeeper客户端向服务器发送这个超时时间后,服务器会根据自己的超时时间限制最终确定会话超时时间。 TickTime:下次会话超时时间点。...为了便于ZooKeeper对会话实行“分桶策略”管理,同时也是为了高效低耗地实现会话超时检查与清理,ZooKeeper会为每个会话标记一个下次会话超时时间点。...EXPIRED:如果是在会话超时时间以外重新连接上,那么服务端其实已经对该会话进行了会话清理操作,因此再次连接上的会话将被视为非法会话。...首先Zookeeper本身就是一个Java应用,其内存管理是受到了JVM的内存设置限制的。因此,对于这一类托管在JVM上的应用程序,必须考虑到JVM内存设置的问题。 如何解决?

    1K10

    Oracle 11g完美安装教程

    文章时间:2019年9月13日 11:00:15 解决问题:基于Windows10 安装Oracle 11g 基于Oracle版本:Oracle 11g 64位 基于系统:Win10 版本、Win...目录路径不要有中文和其他符号 全局数据库名和管理员口令,这里设置自己记住即可,默认的是:orcl 提示:[INS-30011]输入的ADMIN口令不符合Oracle建议的标准。是否确定要继续?...点击口令管理进行设置。 ? 实例数据库创建完成,系统默认除sys和system之外的用户都不可用,点击右边“口令管理”,将常用用户解锁并设置密码,新手建议将所有的密码设置为一个 ?...这里参数写法如下: 连接名:随便写个你能识别的名字 用户名:刚刚上一步设置的名字,我用默认的system 密码:上一步设置的密码,我用的是orcl 主机名:localhost 端口:1521 SID:orcl

    11.4K40

    返璞归真:Oracle实例级别和会话级别的参数设置辨析

    杨廷琨(yangtingkun) 云和恩墨 CTO 高级咨询顾问,Oracle ACE 总监,ITPUB Oracle 数据库管理版版主 参数文件是Oracle数据库文件中级别最低,也是最基本的文件,但是也是数据库实例启动第一个涉及的文件...如果参数文件缺失或者某些参数设置错误,数据库就无法启动。 Oracle实例级别和会话级别的参数有时候容易混淆,必须清晰的明确这两者的差别,才能在种种变更中成竹在胸。...query_rewrite_enabled 这个初始化参数: SQL> alter session set query_rewrite_enabled = false; 会话已更改。...我们应该形成的知识常识:V$PARAMETER 视图反映的是初始化参数在当前会话中生效的值,而 V$SYSTEM_PARAMETER 反映的才是实例级上的初始化参数。...这是因为延迟修改对数据库中当前存在的会话不生效,因此反映当前会话情况的 v$parameter 视图结果不变,而对于系统而言,初始化参数已经改变,而且所有新建会话的参数也会改变,所以 v$system_parameter

    1K60
    领券