在进行Oracle数据库备份导入的时候遇到如下问题:
IMP-00017: following statement failed with Oracle error 439:
"CREATE TABLE "TABLE1_PB1"
……
……
IMP-00003: Oracle error 439 encountered
ORA-00439: feature not enabled: Partitioning
查询v$option视图,发现Partitioning为FALSE,如下图:: SQL> select * from v$option; PARAMETER VALUE-------------------------------------------------- --------------------Partitioning FALSEObjects TRUEReal Application Clusters FALSEAdvanced replication TRUEBit-mapped indexes TRUEConnection multiplexing TRUEConnection pooling TRUEDatabase queuing TRUEIncremental backup and recovery TRUEInstead-of triggers TRUEParallel backup and recovery TRUEParallel execution TRUEParallel load TRUEPoint-in-time tablespace recovery TRUEFine-grained access control TRUEProxy authentication/authorization TRUEChange Data Capture TRUEPlan Stability TRUEOnline Index Build TRUECoalesce Index TRUEManaged Standby TRUEMaterialized view rewrite TRUEMaterialized view warehouse refresh TRUEDatabase resource manager TRUESpatial TRUEVisual Information Retrieval TRUEExport transportable tablespaces TRUETransparent Application Failover TRUEFast-Start Fault Recovery TRUESample Scan TRUEDuplexed backups TRUEJava TRUEOLAP Window Functions TRUEBlock Media Recovery TRUEFine-grained Auditing TRUEApplication Role TRUEEnterpriseUser Security TRUEOracle Data Guard TRUEOracle Label Security TRUEOLAP TRUEHeap segment compression TRUEJoin index TRUETrial Recovery TRUEOracle Data Mining FALSEOnline Redefinition TRUEStreams TRUEFile Mapping TRUE 47 rows selected. 检查数据库版本,是企业版:Oracle9i Enterprise Edition Release9.2.0.8.0 - 64bit ProductionWith the Oracle Label Security and OLAP optionsJServer Release9.2.0.8.0 - Production 启用Partitioning属性一下:SQL> shutdown immediate;$ cd $Oracle_HOME/rdbms/lib$ make -f ins_rdbms.mk part_on$ make -f ins_rdbms.mk iOracleSQL>startup 重新检查Partitioning状态,结果为TRUE,正确。 重新导入失败的表。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25915379/viewspace-739749/
,如需转载,请注明出处,否则将追究法律责任。