问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教一个关于Oracle配置的问题

发布网友 发布时间:2022-05-05 13:50

我来回答

2个回答

懂视网 时间:2022-05-05 18:11

今天在新数据库上面创建一个USER时,要求配置资源限制,很久没有玩ORACLE了,这个东西还玩得差不多了。userprofile包括了两部分内容,1.是资源的限制,但是这个

今天在新数据库上面创建一个USER时,要求配置资源限制,很久没有玩ORACLE了,这个东西还玩得差不多了。

user profile包括了两部分内容,1.是资源的限制,但是这个默认是不生效的,香港服务器,要启动(resource_limit为true)才生效。2.用户密码限制,这个配置后,再用户下次登陆就生效。通过user profile配置的限制都是在用户下次登陆时生效,对当前的session不生效。数据库中有一个默认的profile,名字是DEFAULT,在11G前这个DEFAULT没有任何的限制,但是从11G开始,对PASSWORD_LIFE_TIME 为180,FAILED_LOGIN_ATTEMPTS为10次。

资源的限制包括下面几个部分

密码限制由下面几个部分组成

下面是详细的说明

SESSIONS_PER_USER:指定每一个用户最大可以并发sessions,如果达到了最大session后会报ORA-02391: exceeded simultaneous SESSIONS_PER_USER limit错误

CPU_PER_SESSION:指定每一个SESSION总共使用CPU时间,单位是1/100秒,如果超过后会报下面的错误ORA-02392: exceeded session limit on CPU usage, you are being logged off

CPU_PER_CALL:每一次CALL使用的CPU时间,也就是一条SQL调用(a parse, execute, or fetch),单位是1/100秒,如果超过后会报ORA-02393: exceeded call limit on CPU usage。

CONNECT_TIME:限制一个session总的连接时间,单位为分钟。如果超过最大值会报ORA-02399: exceeded maximum connect time, you are being logged off

IDLE_TIME:指定一个session空闲的时间,单位为分钟。如果超过最大值会报ORA-02396: exceeded maximum idle time, please connect again

LOGICAL_READS_PER_SESSION:限制每一个session读取logical块的个数。

LOGICAL_READS_PER_CALL:限制一条SQL读取logical块的个数。如果超过最大值会报ORA-02395: exceeded call limit on IO usage

PRIVATE_SGA:限制一个session在sga中私有空间的分配。

COMPOSITE_LIMIT:指定一个session总的资源代价。

FAILED_LOGIN_ATTEMPTS:指定帐户在被锁之前可以使用错误密码尝试登陆的次数,默认是10次

PASSWORD_LIFE_TIME:指定密码存活的天数,默认是180天。

PASSWORD_LOCK_TIME:登陆失败过,帐户被锁定的天数。默认值是1天。

PASSWORD_GRACE_TIME:指密码到期后,还可以使用多少天来登陆数据库,默认是7天。

PASSWORD_VERIFY_FUNCTION:指定密码验证函数。如果为null就表示没有。

PASSWORD_REUSE_TIME and PASSWORD_REUSE_MAX :这个两个参数要一起配置才会生效,PASSWORD_REUSE_TIME指相同密码被重用的间隔天数,PASSWORD_REUSE_MAX相同密码再次被重用要求最低的密码修改次数(不包括本次修改成重用密码)

下面是开始测试:

测试环境:OS RHEL 5.6 X86_64 DB:11.2.0.2

1,香港服务器,创建profile

2.查看profile的内容

3 修改/查看某个用户的profile

4 修改profile中的资源的值。

这里包括两部分的内容,1.修改成用户指定的值,2.是修改成系统默认的值

5 删除profile

当某个profile被删除时,如果这个profile已经被分配给某个用户,那么我们在删除的时候要加上cascade,并且已经被分配的用户的profile会被自己修改成default profile。

6。修改参数,使资源限制生效

这个参数默认值是false,是一个动态参数

user profile这个比较操作比较简单,香港服务器租用,重要的是要理解里面参数的含意。

下面是资源限制达到最大值后的报错提示。

本文出自 “认真就输” 博客,请务必保留此出处

热心网友 时间:2022-05-05 15:19

如果是Bourne, Bash, or Korn shell,修改环境变量/etc/profile(vi /etc/profile)文件如下:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
如果是c shell,则环境变量文件 /etc/csh.login的修改值如下:
if ( $USER == "oracle" ) then
limit maxproc 16384
limit descriptors 65536
endif
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吃干燥剂会有什么反应 干燥剂不慎食用怎么办 于冕被流放多少时间才回来 石羊场客运站坐几路公汽到成都市龙潭社区保平村九组? 从成都石羊场到龙潭寺北湖客运站做地铁公交咋个赶车呀?老师们_百度知 ... 成都理工大学坐车到石羊场客运站怎么走?大概要多久啊?谢谢!! 请问一下成都理工大学到石羊车站怎么做车啊? 还在盲目护理毛孔吗?如何正确护理毛孔? 毛孔粗大该如何处理? 脸t区毛孔粗大怎么办 毛孔粗大的原因是什么 韵达快递员被投诉能不能知道是谁投诉的 韵达快递员被客户恶意投诉如何上报 韵达快递员被投诉了对其有什么影响 投诉韵达快递员他会遭到什么处份 我昨晚没有弄清楚情况就把韵达快递员给投诉了,今天中午人家给我打电 投诉韵达快递员会罚款吗 现在投诉韵达快递快递员他会得到什么处分? 投诉韵达快递员之后他是什么后果 女孩子右手上绑根红绳有什么意思吗 女人腰上绑红绳是什么意思 为什么要在戒尺上绑胶带? 树上为什么绑胶带 怎样才能把盐蛋里面泡出油来? 高位无量上涨说明什么 做杨梅的时候,杨梅必须清洗(用盐水清洗)吗? mwf32za/a是什么版本 电缆ZA-AC90⑷0为哪一种型号 Za品牌的粉饼哪个型号好用啊? iphone6型号怎么是ZA,我买的明明是港版 贮氨器型号ZA 帮我把57×46的算式列出来就是像竖式两只烈57×4是什么的别的别的什么都不要? 钢管57*4的配套法兰选用多大的 57乘4表示有4个57相加对不对?为什么? 57×4+43×4的简便计算 管径57mm壁厚4mm钢管多重 50×96+57×4+7×66的简便方法? 括号57×5-57 57×4括号乘125 简算357-57×4? 25×57×4简便。 一辆汽车从甲地到乙地,去时速度为57千米/时,共用4小时。返回时比去时少用1小时,这辆汽车返回的速 点蚊香可以 驱走屋里的飞虫吗? 设施农业科学与工程就业怎么样 山东农业大学的设施农业科学与工程专业 关于设施农业科学与工程专业的考研 南京农业大学 设施农业科学与工程 入学 考研 请问设施农业科学与工程这个专业好吗? 设施农业科学与工程专业的相近专业 设施农业科学与工程适合哪个事业单位 设施农业科学与工程考研方向 公众号文案下面放个人微信二维码会封号吗