Oracle:ORA-12560和ORA-01031

有個oracle環境幾年沒用了,今天想用一下,忘記了sys密碼。sql

conn / as sysdba

ORA-12560:TNS:協議適配器錯誤oracle

一通解決後又遇到ide

ORA-01031:權限不足it

分析了一下,感受應該是由於這臺機器上同時安裝了Oracle_Home和Oracle_Client所致,而後查看環境變量,把PATH裏面的Oracle_Home路徑提到了Oracle_Client前面,也就是要求系統優先使用Oracle_Home裏面的程序。嗯,問題解決了。class

接下去執行下列語法指令:變量

alter user sys identified by 新密碼;

目的達到,over權限

相關文章
相關標籤/搜索