Oracle 中修改了 IDLE_TIME ,需要重新启动吗 ?

secondlf 2008-11-10 06:23:59
Oracle中,可以通过 ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;
来修改idle_time这个参数,但我不明白的是,修改后,参数立刻在运行时生效吗 ?还是要等到下次数据库重新启动才会生效 ?
高手赐教
...全文
1747 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gisinfo 2008-11-11
  • 打赏
  • 举报
回复
不需要

因为你这重起了还是恢复原来的值

断开就不同了
sleepzzzzz 2008-11-11
  • 打赏
  • 举报
回复
对新连接用户生效.


[Quote=引用楼主 secondlf 的帖子:]
Oracle中,可以通过 ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;
来修改idle_time这个参数,但我不明白的是,修改后,参数立刻在运行时生效吗 ?还是要等到下次数据库重新启动才会生效 ?
高手赐教
[/Quote]
secondlf 2008-11-11
  • 打赏
  • 举报
回复
是不是意思是说,如果我已经有一个连接存在,此时我改变了profile,该连接不受这个改变的影响,依然是受改变之前的profile限制。而此后新建的connection都会受到更改后的profile的限制。
是这样的吗 ?
codearts 2008-11-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 vc555 的回复:]
不会吧?
改了用户的profile后,只需要该user退出再重新登录一次,该用户所使用的新profile就生效了。不用重启oracle阿.
[/Quote]

应该是这样
vc555 2008-11-10
  • 打赏
  • 举报
回复
不会吧?
改了用户的profile后,只需要该user退出再重新登录一次,该用户所使用的新profile就生效了。不用重启oracle阿.
BlueskyWide 2008-11-10
  • 打赏
  • 举报
回复
修改注册表里的Oracle参数是不需要重启的。

而prpfile参数是在数据库启动时调用的,所以需要重启。


[Quote=引用楼主 secondlf 的帖子:]
Oracle中,可以通过 ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;
来修改idle_time这个参数,但我不明白的是,修改后,参数立刻在运行时生效吗 ?还是要等到下次数据库重新启动才会生效 ?
高手赐教
[/Quote]
Andy__Huang 2008-11-10
  • 打赏
  • 举报
回复
不同的版本是不一样的,8i之前的版本修改参数后一定要重新启动oracle参数才有效,
oracle 9i之后的版本修改参数后,可以重新启动oracle

类似:
alter system 参数名=什么值?然后可以生效
因为参数比较多,不同的参数使用方法是不一样的

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧