Problema com spfile

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
  

Mensagemem Sáb, 27 Out 2018 8:05 pm

Olá,
Os amigos poderiam me ajudar?

- Não estou conseguindo iniciar uma instancia via spfile;
Código: Selecionar todos
SQL> startup
       ORA-01506: missing or illegal database name

- Para iniciar estou tendo que passar o parâmetro:
Código: Selecionar todos
startup pfile='/oracle/11.2.0.1/dbs/contabil.ora';


Código: Selecionar todos
SQL> show parameter spfile;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                               string
SQL>
SQL>
SQL> CREATE SPFILE='/oracle/app/oracle/product/11.2.0/db_2/dbs/spfileCONTABIL.ora' FROM PFILE='/oracle/11.2.0.1/dbs/contabil.ora';

File created.

SQL> show parameter spfile;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                               string


Se eu rodar esse comando:
Código: Selecionar todos
SQL> alter system set spfile='/oracle/app/oracle/product/11.2.0/db_2/dbs/spfileCONTABIL.ora';

Ele grava o valor, mas ao dar shutdown/startup vejo que não gravou valor e resulta no mesmo erro novamente:
ORA-01506: missing or illegal database name

Alguém já passou por isso?
medina

Mensagemem Dom, 28 Out 2018 8:15 pm

Pessoal, consegui resolver.
Creio que foi um erro de lógica meu.
Deveria antes de criar o spfile, baixar o banco. Grato

Código: Selecionar todos
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> CREATE SPFILE='/oracle/app/oracle/product/11.2.0/db_2/dbs/spfileCONTABIL.ora' FROM PFILE='/oracle/11.2.0.1/dbs/CONTABIL.ora';

File created.

SQL>
SQL>
SQL>
SQL> startup
ORACLE instance started.

Total System Global Area 1570009088 bytes
Fixed Size                  2228704 bytes
Variable Size             922750496 bytes
Database Buffers          637534208 bytes
Redo Buffers                7495680 bytes
Database mounted.
Database opened.
SQL>
medina



Voltar para DBA Geral

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes