ERRO: ORA-00439: Recurso não ativado: Partitioning

Olá, pessoal!

Estou tentando criar uma tabela usando do banco oracle e não estou conseguindo. Estou utilizando o livro Oracle 9i para desenvolvedores - curso completo

e ao tentar cria-la aparece a seguinte mensagem:

ERRO: ORA-00439: Recurso não ativado: Partitioning

Na verdade pelo que andei estudando fala que este parâmetro não está ativado.

Depois disto eu digitei o seguinte comando

select parameter, value from v$option;

o resultado foi que o parâmetro Partitioning aparece como FALSE

já verifiquei no site da oracle sobre os erros ORA-(…), mas sobre este erro não tem nenhuma informação!

Alguém pode me ajudar?

o que deve fazer para criar esta tabela?

Tá, mas qual comando você está utilizando pra tentar criar a tabela?

Pelo que sei o recurso de particionar tabelas só está disponível na versão enterprise do banco de dados.
Você pode até ativá-lo, mas estaria correndo o risco da Oracle cobrar essa licença de você.
(Como ela é extremamente cara, não é qualquer empresa que a possui).

Provavelmente você está tentado definir partições para tabela.
Precisa mesmo desse recurso?

[quote=AbelBueno]Tá, mas qual comando você está utilizando pra tentar criar a tabela?

Pelo que sei o recurso de particionar tabelas só está disponível na versão enterprise do banco de dados.
Você pode até ativá-lo, mas estaria correndo o risco da Oracle cobrar essa licença de você.
(Como ela é extremamente cara, não é qualquer empresa que a possui).

Provavelmente você está tentado definir partições para tabela.
Precisa mesmo desse recurso?[/quote]

É isso mesmo, eu estou tentando definir partições para a minha tabela! Não é que eu precise deste recurso, é que estou estundo o livro Oracle 9i, mas chegou nessa parte onde ele pede pra criar a tabela com essa partição! Olha só o código!

CREATE TABLE HST_PROMO
(
DT_PROMOCAO DATE NOT NULL,
CD_MAT NUMBER(5) NOT NULL,
VL_SAL NUMBER(9, 2),
CD_DEPTO CHAR(3),
NR_CARGO NUMBER(3),
TX_MOTIVO VARCHAR2(200),
PRIMARY KEY (DT_PROMOCAO, CD_MAT))
STORAGE (INITIAL 4K
NEXT 4K
MINEXTENTS 1
MAXEXTENTS 15)
PCTFREE 10
PCTUSED 80
PARTITION BY RANGE (DT_PROMOCAO)
(PARTITION ANOS80 VALUES
LESS THAN (TO_DATE (‘01011990’ , ‘DDMMYYYY’)),
PARTITION ANOS90_94 VALUES
LESS THAN (TO_DATE (‘01011995’ , ‘DDMMYYYY’)),
PARTITION ANOS95_99 VALUES
LESS THAN (TO_DATE (‘01012000’ , ‘DDMMYYYY’)),
PARTITION ANOS2000 VALUES
LESS THAN (MAXVALUE)
);

Boa tarde,
Veja a versão do banco, pois o particionamento de tabela está habilitado na versão Enterprise proposta para base de dados gigantes