我们在 docker 容器上运行 XE。尝试导出表格时出现以下错误
expdp test/test@XE tables=UserProfile directory=/tmp dumpfile=profile.dmp logfile=logger
ORA-39006: internal error
ORA-39213: Metadata processing is not available
我google了一下,发现我需要执行下面的命令,但也失败了
execute dbms_metadata_util.load_stylesheets
ERROR at line 1:
ORA-31609: error loading file "kucolumn.xsl" from file system directory
"/u01/app/oracle/product/11.2.0/xe/rdbms/xml/xsl"
ORA-06512: at "SYS.DBMS_METADATA_UTIL", line 2397
ORA-06512: at line 1
遍历目录,发现“xsl”目录不见了,这个目录是XE安装默认创建的还是我们需要特定设置才能获取“xsl”文件夹?
XE 是使用 rpm - oracle-xe-11.2.0-1.0.x86_64.rpm 安装的。知道可能是什么问题吗?