共用方式為


DELTA_ALTER_TABLE_SET_MANAGED_FAILED錯誤條件

SQLSTATE:42809

ALTER TABLE <table> SET MANAGED 失敗。

無法完成重定向

無法完成外部位置上的重新導向,因為重新導向設定不存在。

如果數據表目前正在回復到外部狀態,這種情況就可能發生。 否則,請連絡 Databricks 支援。

檔案驗證失敗

檔案驗證失敗: <missingFileCount> 檔案無法遷移。 如果問題持續,請重試操作或聯絡 Databricks 客服。

重定向已就緒且已存在

數據表已經有 RedirectReady 狀態。 移轉可能已經由並行 ALTER TABLE tbl SET MANAGED 命令完成。

透過執行 MANAGED檢查該資料表是否已經遷移到 DESC EXTENDED tbl

版本不匹配

受管理的 DeltaLog 版本(<managedDeltaLogVersion>)與預期的版本(<expectedVersion>)不符合。

如果有已成功將數據表移轉至受控的並行 ALTER TABLE tbl SET MANAGED 命令,就可能會發生這種情況。

執行 DESC EXTENDED tbl ,檢查資料表是否已移轉至受管理模式。