使用者被鎖-中介軟體配置引起的

dotaddjj發表於2012-04-23

雖然不是很深刻的錯誤,但是還是需要我們去注意的,一個是使用者登入不停的被鎖住,剛開始用alter user username account unlock,然後解鎖後使用者登入又被鎖住了,由於是oracle10g下,預設的profilefailed_login_attempts10,懷疑是中介軟體連線導致

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部落格 ” ,連結:http://blog.itpub.net/25362835/viewspace-1057983/,如需轉載,請註明出處,否則將追究法律責任。

相關文章