Oracle
在 Windows 上為 Oracle APEX 配置 REST 時出錯
我正在嘗試使用並遵循本指南
Oracle APEX 18
在 Windows 8.1 PC 上進行部署。Oracle REST Data Services``Oracle Database 18c XE
但是當我嘗試執行時,
@apex_rest_config.sql
我得到了這個錯誤 -Enter: GetConsoleMode failed, LastError=|6| at Drive_letter:/DB_install_folder/dbhomeXE/perl/site/lib/Term/ReadKey.pm line 334.
每個
apex_rest_config#.log
文件看起來都類似於:什麼可能導致這個問題?為什麼
@apex_rest_config.sql
不像指南中那樣要求新密碼APEX_LISTENER
andAPEX_REST_PUBLIC_USER
?它與此ORA-03113: end of file on communication channel
錯誤有關嗎?是否有任何修復或解決方法?**更新 1:**嘗試實施此解決方案。
如果您滿足以下條件,一切正常:
- 創建一個新的數據庫(或使用現有的)
- 做
alter session set container = yourDBname
- 然後才執行
@apexins.sql
其他安裝和配置腳本(例如@apxchpwd.sql
,,@apex_rest_config.sql
)。這將導致在目前數據庫中創建一個新的 APEX 實例。