案例学习Oracle错误:ORA-00439(3)

文章作者 100test 发表时间 2007:03:14 13:55:39
来源 100Test.Com百考试题网



案例二:创建表分区。
  错误描述:我没法在用户登录的系统中为表划分一个分区。每当我想要为表创建一个分区的时候,oracle9i 都会丢出一个错误信息ora-00439:特性未激活:分区
  解决方案:分区会给oracle数据库带来额外的成本,因此它是一个选项。如果你想要使用分区,你运行的必须是oracle企业版。我假设你已经为使用分区选项而购买了oracle的企业版。
  要避免ora-439的错误信息,你需要安装分区并在数据库中启用。要安装它,你可以从8i附带的光盘上找到,并安装分区选项。之后,启动数据库,以sys身份连接,然后运行$oracle_home/rdbms/admin/catparr.sql脚本。你就完成了,现在可以运行了!
  测试演示:HEDd^?B#€\r}mL[本资料来源于贵州学习网 http://www.gzu521.com]HEDd^?B#€\r}mL
  软件环境:
  1、windows nt4.0 oracle 9.2.0
  2、oracle安装路径为:c:\orant
  错误现象:
  sql> create type type1 as object
  2 (
  3 col1 varchar2(10),
  4 col2 varchar2(10)
  5* )
  sql> /
  create type type1 as object
  *
  error 发生在第 1 行:
  ora-00439: 特性无法启用: objects

  解决方法:
  安装时选择oracle9 objects option就行了
  同样,要想启用分区特性,安装时选择oracle9 partitioning option就行了
  sql> col parameter format a35
  sql> col value format a35
  sql> 0select * from v$option.

相关文章


案例学习Oracle错误:ORA-00922(1)
案例学习Oracle错误:ORA-00439(2)
Oracle电子邮件数据库系统危机重挫CIO(2)
如何选择知识管理系统的数据库平台(4)
案例学习Oracle错误:ORA-00439(3)
如何选择知识管理系统的数据库平台(3)
案例学习Oracle错误:ORA-00439(1)
如何选择知识管理系统的数据库平台(2)
Oracle中捕获问题SQL解决CPU过渡消耗(1)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛