昨晚做全库impdp导入时,发现有些表使用了xml的存放。导致导入的时候表都无法创建。
因dbca建库的只安装了jvm组件,所以需要安装XML DB组件。
安装步骤如下:
- Confirm XML DB is not already installed.
- SELECT username FROM DBA_USERS where username = 'XDB'; returns 0 rows.
- DESCRIBE RESOURCE_VIEW fails.
- As SYS, perform the XML DB installation - Note: this will not be a complete build due to Oracle Bug 9818995:
- @?/rdbms/admin/catqm.sql xdb <xml db tablespace> <xdb temp tablespace> <use secure files yes|no>
- As SYS, grant the relevent permissions to the XDB user:
- GRANT EXECUTE ON utl_file TO xdb;
- GRANT EXECUTE ON dbms_lob TO xdb;
- As SYS, ensure their are no invalid obj