首页 > 数据库 > Oracle > 用户被锁-中间件配置引起的
虽然不是很深刻的错误,但是还是需要我们去注意的,一个是用户登录不停的被锁住,刚开始用alter user username account unlock,然后解锁后用户登录又被锁住了,由于是oracle10g下,缺省的profile的failed_login_attempts为10,怀疑是中间件连接导致
SQL> select profile,resource_name,limit from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';
PROFILE RESOURCE_NAME LIMIT
------------------------------ -------------------------------- ----------------------------------------
DEFAULT FAILED_LOGIN_ATTEMPTS 10
SQL> alter profile default limit failed_login_attempts unlimited;
Profile altered
后续没有出现此种错误,查看tomcat连接文件终于证实了是连接池的用户名和密码写错了。
下面是一个关于闪回和分区表的问题,将系统中的一个分区表drop了一个分区,此时可以看见回收站中没有相应的分区表的对象,是无法利用闪回恢复的。
SQL> show parameter recycle;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
buffer_pool_recycle string
db_recycle_cache_size big integer 0
recyclebin string on
SQL> alter table test15 drop partition p4;
Table altered
SQL> flashback table test15 to before drop;
flashback table test15 to before drop
ORA-38305: 对象不在回收站中
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25362835/viewspace-1057983/ ,如需转载,请注明出处,否则将追究法律责任。