已經出現過2次了,weblogic帳號登陸不上,連weblogic都登陸不上,後來google和實踐總結如下:(注意一下不完全是原創,幾乎都是前人腳印)
1)先確認java環境是否加入到path,BIEE會自帶有jdk,如D:\Middleware\Oracle_BI1\jdk\bin;
2) 备份- 設%DOMAIN_HOME%=BIEE安裝目錄/user_projects/domains/bifoundation_domain
1.%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift文件.
2.%DOMAIN_HOME%/boot.properties文件(一般在%DOMAIN_HOME%/servers/AdminServer/security).
3.%DOMAIN_HOME%/servers/AdminServer/data/ldap/DefaultAuthenticatormyrealmInit.initialized(備份並且刪除)
3) 開啟命令行,當前目錄準備到:%DOMAIN_HOME%/security>java -classpath
BIEE安裝目錄\wlserver_10.3\server\lib\weblogic.jar weblogic.security.utils.Adm
inAccount <帳號> <密碼> . (<帳號>是重設的帳號, <密碼>是密碼,密碼規則大小寫字母+數字組合注意後面的空格和 .)
這時候 %DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift文件會被重新生成
可考慮用原來備份DefaultAuthenticatorInit.ldift 的覆蓋還原回去.
4) 修改 boot.properties ,password和username用明文改好.
5) 命令行執行 %DOMAIN_HOME%/bin/startWebLogic.cmd.
這時候boot.properties 的明文會被加密,帳號也重設好了