MSCK REPAIR DATABASE的作用是同步底層資料的表結構到DLA中,對於底層已經刪除的表,它會自動刪除DLA中對應的表,對於底層新增的表,它會自動添加對應的DLA表。
MSCK REPAIR DATABASE db_name
樣本
msck repair database db001
注意事項
如果DataBase對應的資料來源是adbpg,因為adbpg中一個資料庫會存在多個schema,不同schema中可能存在表名一樣的表,所以只能識別出public schema中的表。
MSCK REPAIR DATABASE的作用是同步底層資料的表結構到DLA中,對於底層已經刪除的表,它會自動刪除DLA中對應的表,對於底層新增的表,它會自動添加對應的DLA表。
MSCK REPAIR DATABASE db_name
msck repair database db001
如果DataBase對應的資料來源是adbpg,因為adbpg中一個資料庫會存在多個schema,不同schema中可能存在表名一樣的表,所以只能識別出public schema中的表。