O documento discute parâmetros do banco de dados Oracle, explicando que o SPFILE é um arquivo binário que representa o PFILE e é usado se o PFILE não estiver presente. Modificações no SPFILE afetam todas as instâncias. O PFILE contém parâmetros de configuração e seu caminho deve ser especificado corretamente. Vários parâmetros obsoletos do Oracle também são listados.
2. Introdução
SPFILE
• Parâmetro do servidor conhecido como spfile.ora;
• Não é um arquivo editável ;
• Representado como uma versão binaria do arquivo pfile;
PFILE
• Parâmetro de configuração ;
• Se a instancia do Database não encontra o SPFILE.ora , ira busca o
arquivo PFILE.
3. Introdução
A maior vantagem de se utilizar um spfile é a otimização do banco.
Para alteração usa-se : ALTER SYSTEM SET PARAMETER = VALOR,
usando o SID para o identificador da instancia SID.PARAMETER =
VALOR.
Caso tenha alterações no spfile todas as instancias subsequentes
também serão alteradas .
Se não especificar o caminho do pfile_name , o oracle procura no
diretório padrão dos arquivos de parâmetro do seu sistema
operacional . Se não existir , o Database retorna um erro.
4. Sintaxe
SQL> CREATE PFILE='$ORACLE_HOME/dbs/pfile.ora' FROM SPFILE;
Coloque corretamente o caminho do parametro;