簡體   English   中英

在 Oracle 19.3 上安裝 APEX 20.1

[英]Installing APEX 20.1 on Oracle 19.3

安裝 APEX 時,我在安裝過程的第二階段收到以下錯誤。 我不知道為什么:非常感謝任何提示

好的 1 - 開始 | 0.00
ok 2 - 升級元數據 (1) | 0.00
ok 3 - 初始階段 PRE | 0.03
ok 4 - 在 FLOWS_020100 中刪除升級觸發器 | 0.00
ok 5 - 創建升級觸發器 | 0.00
ok 6 - 遞增 Session 序列 | 0.00
ok 7 - 禁用約束/觸發器 | 0.02
ok 8 - 復制 WWV_FLOWS | 0.07
# 復制 2 行到 WWV_FLOWS ok 9 - 重建 WWV_FLOWS_IDX_AUTHENTICATION | 0.00
不行 10 - 復制 WWV_FLOW_BANNER | 0.00
# 消息:ORA-06550:第 6 行,第 14 列:
# PL/SQL: ORA-00932: 不一致的數據類型: 預期的 CLOB 得到了 LONG
# 語句:開始
# insert / +append / into "APEX_200100"."WWV_FLOW_BANNER"
# ( ID,
# 橫幅,
# SECURITY_GROUP_ID)
# select ID,橫幅,SECURITY_GROUP_ID
# 來自“FLOWS_020100”。“WWV_FLOW_BANNER”bt1
# where security_group_id not in (10, 12) order by SECURITY_GROUP_ID;
# wwv_flow_upgrade.g_row_cnt:= sql%rowcount;
# 結尾;

看來 19.3 數據庫已經包含一個超舊的 APEX 版本(HTML DB 2.1)。 當 APEX 安裝檢測到現有 APEX 版本時,它會嘗試升級。 在此期間(HTML DB 2.1)大約有 15 年的歷史,有一些重大變化打破了從 2.1 到 20.1 的大規模升級。

最重要的問題是...

現有的 HTML DB 2.1 安裝是否正在使用? 如果沒有,只需刪除 FLOWS_020100、FLOWS_FILES 和 FLOWS_PUBLIC_USER 數據庫用戶並重新嘗試安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM