Pular para o conteúdo
  • Este tópico contém 3 respostas, 4 vozes e foi atualizado pela última vez 17 anos, 6 meses atrás por Rodrigo Almeida.
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #82592
    souza
    Participante

      Pessoal ,

      Após ter problemas com uma temp , criei uma nova , alterei o database e deletei a antiga com drop tablespace temp including contents and datafiles , deu tudo certo , mas o dbf continua no S.O operacional ainda …Agora estou com medo de deletar na mão …

      O que vcs aconselham fazer ?

      Desde já obrigado

      Eduardo

      #82594
      Ishii
      Participante

        Olá,

        Posição conservadora: Back up do arquivo e delete em seguida do original, teste toda as bases e se estiver ok, apague o back up mesmo.

        Posição arrojada: Apague direto o arquivo…

        Particularmente sou a favor da primeira javascript:emoticon(‘:D’)

        []s Ishii

        #82596
        Marcio68Almeida
        Participante

          Quando for remover a tablespace, não esquecer da opção AND DATAFILES, isso resolveria o seu problema…
          Apesar de eu ser pela opção “arrojada”, como diz o nosso amigo, creio que o melhor no seu caso seja melhor o conselho do Ishii, seja “conservador”.

          #82612
          Rodrigo Almeida
          Participante

            BOm,

            A tablespace é TEMP, quer dizer temporária? Certo?

            Então não há tanta necessidade de se realizar um backup de um datafile temporário, pode não é armazenado nada, apenas segmentos temporários que é utilizado por ordenações, groups by da vida, e algumas coisas do SMON.

            Faz o seguinte, cria uma tablespace temporária nova.

            CREATE TEMPORARY TABLESPACE TEMP02 TEMPFILE e blá blá blá…

            Depois, faça essa nova tablespace virar default para todos os usuários, exemplo:

            ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP02;

            e depois verifique na dba_users:

            select distinct temporary_tablespace from dba_users;

            Quando tiver um tempo, pode reiniciar o banco de dados. Tudo isso já minimizaria os riscos.

            Se quizer deixar o arquivo, por segurança e realizar toda a tarefa, pode deixar também, fica a gosto do cliente. =D

            Abraços,

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