1、ORA-28547
問題原因:
是因爲navicat默認使用的是instantclient_10_2,而本地安裝的卻是oracle11g,便會出現這個問題
解決方案:
修改成本地安裝的oracle的oci環境 注意修改完重啓navicat 重啓!重啓!一定要重啓!
例如:
2、ora-28000 the account is locked
用戶爲什麼被鎖定,可能是下面幾個原因。
1. 嘗試多次登錄未成功(可能密碼不正確);
2. 此用戶被管理員手工鎖定;
3. 用戶密碼到期、未按時修改密碼,等等。
問題處理
鎖定賬號方法
1、SQL> alter user system account lock;
User altered.
修改帳號口令
1、SQL> ALTER USER system IDENTIFIED BY sysPasswd;
學習 Oracle 數據庫的幾點經驗:
1. 在Dos命令下輸入 sqlplus 可以打開 Oracle 自帶的 SQL Plus 並出現登錄提示,
而輸入 sqlplus/nolog 則打開 SQL Plus 後不出現登陸提示;
2. 在 SQL Plus 中輸入 conn 可以連接數據庫,其中的一種格式爲:
SQL> conn 用戶名/密碼 如: conn scott/tiger
3. Oracle 中給用戶加鎖與解鎖的代碼:
SQL> alter user 用戶名 account lock; (加鎖)
SQL> alter user 用戶名 account unlock; (解鎖)
3、ORA-28009
錯誤原因
正常輸入用戶名的口令,會報錯,因爲SYS是在數據庫之外的超級管理員。
解決方式: