對於清單中要建立或變更的任何物件,若要變更其屬性,您可以選取該物件,移至「內容」視圖(依預設位在「資料庫管理」視景底端附近),然後使用「內容」視圖中的標籤來檢閱及變更物件的屬性。
當您變更要變更的物件清單中的物件時,右側的受影響的物件清單會移入將受變更影響的物件清單。受影響的物件清單可針對變更對資料庫所產生的影響提供完整的概念,並協助您判斷處理結果的最佳方法。
Optim™ Database Administrator 會嘗試以重建物件或重新連結套件的方式,讓物件保留在有效狀態。不過,它並不會自動更新視圖、觸發程式主體、使用者定義的函數主體、儲存程序主體或具體化查詢表格 SQL。您可以在受影響的物件清單中檢查這些物件。您可以使用變更及捨棄按鈕,將受影響的物件移至要變更的物件清單。您可以使用「內容」視圖,來變更您移動以進行變更的任何受影響物件。
按鈕 | 說明及動作 |
---|---|
資料選項 | 啟動「自訂資料保留」精靈。如果變更具有破壞性,且必須卸載再重新載入資料,您可以使用此精靈,自訂用來卸載和重新載入資料的方法、卸載指令及重新載入指令。您也可以指定要產生的維護指令。 |
變更摘要 | 在瀏覽器視窗中開啟「變更摘要」報告。「變更摘要」報告會列出將進行的所有變更,以及那些變更將對資料庫造成的影響,這可讓您在將變更部署至資料庫之前,採取適當的動作。 |
執行 | 對資料庫發出變更指令。編輯器的焦點會移至訊息區段,在此您可以監視指令執行的進度。 |
編輯 | 在可以編輯變更指令的「SQL 及 XQuery 編輯器」中將它們開啟。任何您在「SQL 及 XQuery 編輯器」中所做的變更,都不會自動儲存至變更管理 Script。您可以直接從「SQL 及 XQuery 編輯器」執行已變更的指令,方法為使用執行 SQL 動作,在編輯器中按一下滑鼠右鍵時即可使用該動作。或者,您可以從儲存指令的檔案執行指令。 檔案會儲存在針對變更管理 Script 所建立之專案的 SQL Script 資料夾中。 |
編輯復原 | 在您可以從中預覽復原變更指令的「SQL 及 XQuery 編輯器」中,開啟由 Optim Database
Administrator 自動產生的復原變更指令。
您也可以在「SQL 及 XQuery 編輯器」中編輯復原指令。不過,任何您在「SQL 及 XQuery 編輯器」中所做的變更,都不會自動儲存至復原變更管理 Script。您必須從「SQL 及 XQuery 編輯器」中或從儲存指令的檔案,執行已變更的復原指令。 檔案會儲存在針對變更管理 Script 所建立之專案的 SQL Script 資料夾中。 |
儲存 | 將指令儲存至 Script,Script 可以從資料伺服器執行。 指令會視需要來進行修改,以便能夠從資料伺服器執行。 |
如果順利部署指令,則復原及儲存復原按鈕會呈現作用中狀態。如果您決定要取消變更,可以按一下復原,以反轉對資料庫所做的變更。您也可以按一下儲存復原,將復原變更指令儲存至可從資料伺服器執行的 Script 中。
當您建立變更管理 Script 來管理對資料庫所做的變更時,會在「專案資料瀏覽器」中建立「資料設計專案」。專案的名稱一般是資料庫連線的名稱。變更管理 Script 儲存在於「專案資料瀏覽器」中所建立之專案的 SQL Script 資料夾中,以及「管理瀏覽器」中資料庫的變更管理 Script 資料夾中。
您也可以重設及重複使用變更管理 Script。在將變更部署至資料庫之後,您可以重複使用相同的變更管理 Script 來部署另一個變更集。 若要重複使用變更管理 Script,您必須從變更管理功能表中選取重設,以重設變更管理 Script。重設作業會清除變更管理 Script,讓它適用於新的變更集。