Database 使用DBMS_数据泵导出Oracle架构不会导出ctx_ddl首选项,也不会创建ctxsys.context索引类型

Database 使用DBMS_数据泵导出Oracle架构不会导出ctx_ddl首选项,也不会创建ctxsys.context索引类型,database,oracle,indexing,plsql,datapump,Database,Oracle,Indexing,Plsql,Datapump,我们实现了一个使用DBMS_数据泵导出数据库模式的过程。在模式中,我们有一个CTX_首选项,用于对特定表上的ctxsys.context索引类型使用SUBSTRING_索引属性。在新数据库中执行导入时,既不导入ctxsys.context索引类型,也不导入CTX_首选项 程序的一部分 PROCEDURE backup(p_target_schemas IN VARCHAR2, p_filename IN VARCHAR2) AS l_handler NUM

我们实现了一个使用DBMS_数据泵导出数据库模式的过程。在模式中,我们有一个CTX_首选项,用于对特定表上的ctxsys.context索引类型使用SUBSTRING_索引属性。在新数据库中执行导入时,既不导入ctxsys.context索引类型,也不导入CTX_首选项

程序的一部分

PROCEDURE backup(p_target_schemas IN VARCHAR2,
        p_filename IN VARCHAR2)
    AS
        l_handler NUMBER;
    BEGIN
        l_handler := DBMS_DATAPUMP.open (operation => 'EXPORT', job_mode => 'SCHEMA', job_name => 'EXM', version => '11.2');

        DBMS_DATAPUMP.add_file (handle =>l_handler, filename => p_filename, directory =>'DATA_PUMP_DIR');

        DBMS_DATAPUMP.metadata_filter(handle => l_handler, name => 'SCHEMA_EXPR', value => 'IN(' || p_target_schemas || ')');

        DBMS_DATAPUMP.start_job (l_handler);
...
...
...

是否缺少导出CTX_首选项和该索引的内容?

我的Oracle支持文档“为什么导出/导入后所有用户文本索引首选项都会丢失?(文档ID 468599.1)”是否适用于此处?该文档意味着
ctx\u report.create\u index\u script
会有所帮助。(但我对Oracle文本没有太多实际经验,所以这只是一个猜测。)Hi Jon,似乎与我描述的有关,但我无法检查解决方案,因为他要求我提供支持标识符以显示更多信息。My Oracle支持文档“为什么导出/导入后所有用户文本索引首选项都丢失?”?(Doc ID 468599.1)“在这里应用?该文档意味着
ctx\u报告。create\u index\u脚本
会有所帮助。(但我对Oracle文本没有太多实际经验,所以这只是一个猜测。)您好,Jon,似乎与我描述的有关,但我无法检查解决方案,因为它要求我提供支持标识符以显示更多信息。