Pular para o conteúdo
  • Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 18 anos, 8 meses atrás por Marcio68Almeida.
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #75671
    atfen
    Participante

      Tenho um prog. em Delphi e quando tento inserir um dado este erro aparece:

      General SQL error.
      ORA-01654:unable to extend index [TABLE] in tablespace USERS

      Alguém tem alguma ideia de como resolver?
      Obrigado.

      #75673
      Marcio68Almeida
      Participante

        Você tem que aumentar a tablespace USERS pois ela não possue espaço contínuo para que o referido índice possa crescer.
        Você pode usar uma ferramenta gráfica ou o seguinte comando no sqlplus
        ALTER DATABASE DATAFILE '/' RESIZE 140M

        #75686
        atfen
        Participante

          Caro amigo Márcio, primeiro gostaria de agradecer pela resposta, porém, tentei fazer este comando o seguinte erro foi exibido:

          ORA-03297: file contains used data beyond requested resize value

          vc tem alguma outra sugestão. Obrigado!

          Obs: meu oracle é a versão 8i.

          #75687
          Marcio68Almeida
          Participante

            Você tentou usar o tamanho que eu coloquei ? 140MB ?
            Provavelmente a sua tablespace é maior do que isso, você tem que colocar um valor maior para que ela possa comportar o seu índice.
            Se bem que o recomendado é que se tenha tablespaces distintas para dados e índices, preferencialmente por tipos de tabelas (muito acessadas, cargas massivas, muito grandes, etc…)

          Visualizando 4 posts - 1 até 4 (de 4 do total)
          • Você deve fazer login para responder a este tópico.
          plugins premium WordPress