Sqlplus

在 SPFILE 中設置參數仍然輸出相同的錯誤

  • May 4, 2021

對於SAP IDM系統的安裝,我需要知道如何alter system set "_ORACLE_SCRIPT"=true SCOPE=SPFILE;正確使用command命令。

安裝會創建一個使用者並給出錯誤ORA-65096: "invalid common user or role name"。在研究過程中,我發現了 command alter session set "_ORACLE_SCRIPT"=true。該命令允許臨時創建使用者。在下一個會話或在單獨的終端中,這不再可能。

$ORACLE_HOME/dbs/spfile.ora參數*_oracle_script=true中,但它再次給了我同樣的錯誤。

先感謝您。

-匆忙

進一步探勘:您的錯誤表明您正在為 Oracle 數據庫使用容器/可插入數據庫 (CDB/PDB) 架構。SAP IDM 安裝指南明確指出要這樣做:

在 Oracle 上安裝身份管理數據庫時,請注意以下先決條件和建議:…

…確保未選擇“創建為容器數據庫”選項

https://help.sap.com/viewer/d77277f42c0b469db8794645abd954ea/8.0/en-US/571119cc37ce465b93de726fc0408427.html

基於此,您很可能需要從頭開始重新創建數據庫,並確保將其配置為傳統實例,而不是容器/可插拔數據庫架構。

引用自:https://dba.stackexchange.com/questions/290982