ORA-39273: Cannot alter storage type of XMLType column: string ORACLE 报错 故障修复 远程处理
文档解释
ORA-39273: Cannot alter storage type of XMLType column: string
Cause: DBMS_METADATA_DIFF was comparing two XMLType columns with different storage types (CLOB, BINARY, OBJECT RELATIONAL). There is no SQL ALTER statement to change the storage type of an XMLType column.
Action: The difference cannot be eliminated with an SQL ALTER statement.
官方解释
ORA-39273:不能更改XMLType列的存储类型:string
这是由于您尝试更改包含XMLType列的表的存储类型而导致的错误。由于XMLType列尚未支持在BLOB,LOBs和CLOBs中存储,因此无法将此类存储从表中移除。
常见案例
一般处理方法及步骤
1.确保表中没有XMLType列。
2.如果有XMLType列,删除它们后再重试。
3.确保更改存储类型的特定列的位置可以在新类型存储类型中放置。
4.尝试将表存储类型更改为不包含BLOB,LOB和CLOB的类型。