若要在 Planning 中為任務管理程式附件設定 OCI Object Storage,請執行下列動作:
隨即會顯示「管理連線」頁面。
隨即會顯示「選取提供者以建立連線」對話方塊。
隨即會顯示「輸入連線詳細資料」對話方塊。
Note:
如果已在聯合身分提供者中建立使用者,則使用者名稱的前面必須加上聯合身分提供者名稱。例如:oracleidentitycloudservice/username
。對於密碼,您必須使用授權憑證作為密碼,而不是登入密碼。隨即會顯示「管理系統設定值」頁面。
分組 URL 會自動植入。
URL 格式為:https://swiftobjectstorage.region_identifier.oraclecloud.com/v1/namespace/bucket_name
,其中:
region_identifier
是主控 Oracle Cloud Infrastructure (OCI)region.namespace
是所有分組與物件的頂層容器。每個 Oracle Cloud 基礎架構租用戶都會在帳戶建立時,被指派唯一的系統產生且不可變的 Object Storage 命名空間名稱。您租用戶的命名空間名稱 (例如axaxnpcrorw5
) 在所有區域間都有效bucket_name
是您儲存資料與檔案之邏輯容器的名稱。分組是在區間下組織並維護。範例 URL 為:https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/fccsAttachments
如果您在分組內建立資料夾,URL 格式為 https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/bucket_name/folder_name
,其中 folder_name
是包含資料的資料夾名稱。
隨即會顯示 Object Storage 確認對話方塊。
已移轉的附件數:已移轉的附件數。
已移轉的附件大小 (MB):已移轉的附件大小。
擱置中的附件數:仍然擱置移轉的附件數。
擱置中的附件大小 (MB):擱置移轉的附件大小。
所有附件數:系統中的總附件數 (包含已移轉的附件加上擱置移轉附件加上剛新增的附件)。
所有附件的大小 (MB):系統中所有附件的大小
Note:
從測試環境移轉至生產環境之後,如果您沒有更新連線詳細資料的手動步驟,則在應用程式中上傳和下載附件時會導致錯誤。下載會出現 0 位元組,而上傳則會導致驗證錯誤。Planning 會從資料庫中取得附件,並將檔案移至您設定之分組中的 OCI Object Storage。執行此作業時會根據分組 URL,以及您在 Oracle Cloud Infrastructure 中為 Planning 建立的使用者名稱與密碼。系統會將附件從資料庫移至 OCI Object Storage,然後將其從資料庫中移除。
在第一次移轉之後,上傳和下載附件時,就會從 OCI Object Storage 儲存和擷取。
以下是統計資料的範例螢幕擷取畫面。
按一下重設會重設為上一次運作的連線。
組態問題疑難排解
設定 OCI Object Storage 時,如果您看到下列錯誤,可能是分組 URL 或認證發生問題:
錯誤:無法使用指定的 URL 和證明資料連接到物件儲存服務。
使用任何 REST 用戶端 (例如 URL 或 Postman) 測試分組 URL 和認證。
URL 命令的格式如下:curl <bucket URL> -u "<username>:<password>"
下列為用來測試 URL 和認證之 URL 命令的範例。
curl https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/taskAttachments -u "username:password"