Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Muricy

Não consigo montar mais o servidor Oracle XE

Recommended Posts

Alguem pode me ajudar?Estava tudo configurado e funcionando sem problemas... até que.1 - Interrompi O Banco de Dados2 - Zipei or aquivos DBF do usuário3 - Iniciei o Bando de DadosFiz algumas modificações na Base e testei... mas não ficou legal.4 - Interrompi o Banco de Dados5 - Descompactei o DBF compactado no Item 26 - Iniciei o Banco de DadosNada mais funciona... não consigo logar.... não abre mais a home-page do banco de dados... etc... etc...O que pode ser feito para que tudo volte ao que estava antes?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Seu banco de dados perdeu o SCN de atualização dos datafiles, deverá utilizar uma recuperação de um backup full ou aplicação de archives. Porém, isso não entrará em pauta.

 

Para conseguir passar as tabelas da empresa para sua casa, utilize os utilitarios EXP e IMP, podendo executar via APEX ou mesmo por linhas de comando (RECOMENDADO).

 

Primeiramente, o XE vem no MODO NOARCHIVELOG, então, deveria ter um backup full para recuperação. Tentar abrir pelo APEX não irá conseguir, somente por SQL*PLUS ou outro utilitário. Faça o seguinte:

 

Abra o DOS:

 

c:\> sqlplus sys as sysdba ou c:\> sqlplus "/ as sysdba"

 

Depois coloque a senha.

 

Talvez ele irá dizer que seu banco de dados precisa de backup (Media Recover). Então execute o comando:

 

SQL > recover database;

 

Se executar sem problemas, poderá executar um alter database open resetlogs;

 

Senão passe as mensagens de erro gerado.

 

Caso queira desistalar o banco de dados e instalar novamente, quando vou ao seu trabalho, utilize o EXP para copiar as tabelas, exemplo:

 

c:\> exp system file=exp_trabalho.dmp log=exp_trabalho.log full=y

 

E quando chegar em casa, no mesmo diretorio do arquivo DMP, faça:

 

c:\> imp system file=exp_trabalho.dmop log=imp_casa.log full=y

 

As mesmas tablespaces que tem no servidor do trabalho deverá ter em casa, para não ter problemas com a importação. Caso tenha mais problemas, comunique aqui.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alphamek,Agradeço bastante a sua ajuda...Deixa eu relatar para você o que aconteceu...1 - Efetuei o EXP e foi criado um arquivo EXP_TRABALHO.DMP sem problemas.2 - Efetuei o IMP em casa e varias informações são passadas na tela muito rápido... varias informações sobre não ser possivel criar alguns campos ou tabelas.Por exemplo, inclui 2000 registros na minha base de casa e depois ao importar a base do trabalho, os 2000 registros estavam lá. Esses executaveis inserem os campos de uma base para outra? não sobrepoem o banco?Outro problema, fazendo alguns testes deletei os dois DBF (o banco e o temporario)... existe alguma forma de deletar o tablespace sem os DBF... ou deletar o usuário? pois agora o banco não monta mais.Novamente estou com um problema basico...O servidor não monta mais... efetuei os procedimentos que você indicou e esta apresentando o seguinte:1 - sqlplus sys as sysdba (pelo DOS) - Resultado: Ok.. conectado a oracle..2 - recover database; - Resultado:ORA-00283: Sessão de recuperação cancelada devido a errosORA-01110: 5 do arquivo de dados: "C:\OracleXE\TESTE.DBF"ORA-01122: o arquivo 5 do banco de dados falhou na analise da verificaçãoORA-01110: 5 do arquivo dedados: "C:\OracleXE\TESTE.DBF"ORA-01203: encarnação incorreta deste arquivo - SCN de criação incorretoAbraços, e mais uma vez obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.