DB - UNABLE TO EXTEND <table ou index> <nome> IN TABLESPACE <nome tablespace>

Em alguns clientes, quando não houver a configuração para AUTOEXTEND da tablespace, pode ocorrer, normalmente, em um processo de Cálculo da Folha Soft ou em um processo do GT o erro similar a:


ORA-01654: unable to extend index ADMIN_FOL.IX_GTMRCPRV_1 by 1024 in tablespace RHSOFTD01


Apenas um DBA com senhas do SYS ou SYSTEM pode resolver este problema executando os seguintes comandos:

Como SYS ou SYSTEM da base de dados execute os comandos:

  1. O comando para identificar a localização do(s) datafile(s), o(s) nome(s) e seu(s) tamanho(s). A partir destas informações edite o próximo comando e execute na base de dados:

    select FILE_NAME
          ,TABLESPACE_NAME
         ,BYTES/1024/1024        bytes_MB
         ,MAXBYTES/1024/1024     maxbytes_MB
     from  dba_data_files
     where TABLESPACE_NAME = '<nome tablespace>'
  2. Comando para corrigir a base de dados:

    ALTER TABLESPACE RHSOFTD01 ADD DATAFILE '<localização e nome do arquivo>' SIZE <tamanho em mega>M;

    Obs: A letra M (eme) no final do comando. Ela indica o tamanho em Megas do arquivo que será criado.

Artigos relacionados