- Este tópico contém 9 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 3 meses atrás por
Rodrigofs.
-
AutorPosts
-
15 de dezembro de 2009 às 6:03 pm #91593
caorabioso
ParticipanteBom dia. tenho um oracle numa maquina virtual e tive q migrar a maquina virtual de maquina fisica. ao fazer isso nao consegui iniciar o servico novamente.
criei o spfile
create spfile from pfile=’/u01/app/oracle/product/11.1.0/db_1/dbs/initXXXXXX.ora’;File created.
mas
SQL> startup
ORA-01565: error in identifying file ‘/u01/app/oracle/product/11.1.0/db_1/dbs/initXXXXX.ora’
ORA-27046: file size is not a multiple of logical block size
Additional information: 1verifiquei varios foruns q dizem em geral : Verify that the file has not been overwritten or truncated
alguem pode ser mais especifico: de quanto o bloco deve ser multiplo?
desde jah agradeco15 de dezembro de 2009 às 6:27 pm #91594Regis Araujo
ParticipanteOpa..!
Boa tarde..!
Faz um favor, coloca aqui qual o valor que vc definiu o valor do db_block_size
Ele tem q ser multiplo de 1024
Se estiver diferente desta multiplicação.. coloca 8192
Abraços..
15 de dezembro de 2009 às 6:45 pm #91595caorabioso
Participantedb_block_size=4096
15 de dezembro de 2009 às 7:32 pm #91596Regis Araujo
ParticipanteOpa..!
Então verifique o tamanho das demais configurações dentro do seu arquivo .ora
Abraços..!
15 de dezembro de 2009 às 7:36 pm #91597Regis Araujo
ParticipanteDa uma lida nisto..!!!
Creio que é o problema q vc esta tendo…!!
http://www.ora600.be/node/3938
Abraços..!
15 de dezembro de 2009 às 8:06 pm #91600caorabioso
Participanteotimo, deu certo, soh q em partes, seguindo ocorre o seguinte:
SQL> startup
ORACLE instance started.Total System Global Area 163213312 bytes
Fixed Size 1298556 bytes
Variable Size 155193220 bytes
Database Buffers 4194304 bytes
Redo Buffers 2527232 bytes
ORA-00205: error in identifying control file, check alert log for more infonao hah informacoes de alert logs,
alguem jah se deparou com esse erro?15 de dezembro de 2009 às 9:17 pm #91604Regis Araujo
ParticipanteOpa..!
Faz uma coisa.. verifica as permissões dentro do diretório onde está armazenado o Control File..!!
Posta aqui tbm qual a versão do seu banco e qual o SO…
Abraços..!!
16 de dezembro de 2009 às 6:27 pm #91613caorabioso
Participantemeu banco eh 11g e o so eh : Linux fedora11 2.6.29.6-213.fc11.i586
cara, o problema agora eh o seguinte:
SQL*Plus: Release 11.1.0.6.0 – Production on Wed Dec 16 12:09:14 2009
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.Total System Global Area 163213312 bytes
Fixed Size 1298556 bytes
Variable Size 155193220 bytes
Database Buffers 4194304 bytes
Redo Buffers 2527232 bytes
ORA-00205: error in identifying control file, check alert log for more infono meu init.ora os arquivos de controle sao:
control_files = (ora_control1, ora_control2)
mas eles nao existem na verdade;
esse erro 00205, imprede q o banco inicie?
pq nao consigo me conectar na porta 1521.
16 de dezembro de 2009 às 6:49 pm #91614Regis Araujo
ParticipanteOla amigo..!!
Vc quer abrir o banco sem o arquivo CONTROL ???
Se for isto.. vc não consegue fazer..!!Vc no máximo consegue subir ele em estado NOMOUNT.. pois ai ele fica apenas em memória…
Rodar STARTUP direto sem arquivo CONTROL vc não consegue..!! Pois lá são armazenados todas as informações do banco de dados… informaçoes dos datafiles, redos, tablespaces, backups.. etc..
Mas qual o motivo de vc querer subir o banco sem arquivo CONTROL?
Vc esta criando este banco? É banco antigo? Novo?
Abraços..!!
16 de dezembro de 2009 às 6:52 pm #91615Rodrigofs
ParticipanteBoa tarde,
Como o Thunder_Catz disse não será possível abrir o seu banco de dados sem controlfiles.
Dê uma olhada também no parâmetro CONTROL_FILES. No exemplo que você postou, está definido somente o nome dos arquivos, sendo que é necessário informar o caminho completo.Abraços
Rodrigo Santana -
AutorPosts
- Você deve fazer login para responder a este tópico.