您可以開啟已儲存且已關閉的變更管理 Script。
關於這項作業
當您使用變更管理 Script 時,您可能沒有一次完成定義所有變更。或者,您可能決定要稍後執行變更。因此,您先儲存並關閉變更管理 Script,且計劃於稍後再使用該 Script。
程序
若要開啟變更管理 Script,請完成下列步驟:
- 在「管理瀏覽器」中,往下探查並展開您已為其建立變更管理 Script 的資料庫。
- 展開變更管理 Script 資料夾,按兩下您想要開啟的變更管理 Script。 變更管理 Script 會在「變更管理 Script 編輯器」中開啟。如果資料庫在關閉變更管理 Script 之後變更,則要變更的物件清單中會發生下列狀況:
- 要變更的物件清單中會遺漏部分物件。
- 要變更的物件清單中的部分物件會以錯誤圖示標示。
當您開啟變更管理 Script 時,
Optim™ Database
Administrator 會針對資料庫型錄驗證 Script 中的變更。系統會針對型錄檢查每一個要變更(建立或刪除)的物件,以判斷變更是否仍然受支援。對於下列狀況,會從
要變更的物件清單中移除物件:
- 要建立物件,但該物件已存在於資料庫中
- 要變更物件,但該物件不再存在於資料庫中
- 要捨棄物件,但該物件不再存在於資料庫中
當 Optim Database
Administrator 偵測到變更管理 Script 與資料庫型錄之間的差異,並判斷可更正要變更的物件時,該物件便會留在要變更的物件清單中。
該物件會以錯誤圖示標示。例如,在「變更管理 Script 編輯器」中,您已變更表格以捨棄一個直欄,然後關閉變更管理 Script。接著,新直欄新增至該表格中。當您開啟變更管理 Script 時,Optim Database
Administrator 無法判斷這兩個直欄是否同名,以及是否互相衝突。因此,該物件會留在要變更的物件清單中。
- 解決要變更的物件清單中以錯誤圖示標示之任何物件的問題。
- 選取清單中以錯誤圖示標示的物件,再按一下比較。 這時會開啟精靈,讓您比較物件與資料庫型錄。該精靈會以唯讀模式開啟,因此您無法在精靈中對物件進行任何變更。
- 使用精靈來分析差異,並在識別差異之後關閉精靈。
- 使用「變更管理 Script 編輯器」來變更有錯誤的物件,以解決任何已識別的差異,或者,如果您判斷差異並不是問題,則按一下忽略,以移除物件中的錯誤標記。
下一步
您可以繼續在「變更管理 Script 編輯器」中作業。您可能想要新增其他變更、產生變更指令或執行產生的變更指令。