Tecnología

Inicio

Cómo crear el archivo de parámetros de inicialización de Oracle 9i

Cómo crear el archivo de parámetros de inicialización de Oracle 9i


Cuando se inicia una instancia de Oracle, sus características se establecen mediante una serie de parámetros. Estos parámetros están contenidos en el archivo de parámetros de inicialización. Estos archivos pueden ser PFILE o SPFILE. SPFILES son utilizados exclusivamente por Oracle 9i y son archivos binarios que no pueden ser modificados manualmente. Su ventaja es que es mantenido por el servidor, reduciendo los errores humanos y la eliminación de problemas de configuración. La forma más fácil de crear el archivo de parámetros de inicialización SPFILE en Oracle 9i está usando su PFILE existente.

Instrucciones

1 Abra el menú "Inicio", seleccione "Ejecutar", escribe "sqlplus" y presionar "Enter" para iniciar la herramienta de línea de comandos SQL. Introduzca el nombre de usuario y la contraseña de su cuenta de usuario y presionar "Enter". Si el registro tiene éxito en, el indicador cambiará a "SQL>." Esta es la interfaz que debe utilizar para enviar comandos a su base de datos Oracle.

2 Tipo "spfile DEMOSTRACIÓN DE PARÁMETROS" en la línea de comandos SQL y presionar "Enter". Utilice este comando para ver si está utilizando un PFILE o una SPFILE. Si está utilizando un SPFILE, el comando devolverá su camino de regreso. Usted no debe tener, por lo que el comando no debe devolver nada.

3 Tipo "CREATE SPFILE DE PFILE;" en la línea de comandos SQL y pulse "Enter" para crear el SPFILE de su PFILE. Si su PFILE no está en su ubicación predeterminada, debe utilizar las rutas completas en el comando. Por ejemplo:

CREAR SPFILE = '/ u01 / app / oracle / product / 9.2 / DBS / spfileORADB.ora'

DE PFILE = '/ u01 / app / oracle / product / 9.2 / DBS / initORADB.ora';

Sustituir estos caminos con el suyo propio.

4 Utilice el comando "SET alteraciones en el sistema" si tiene que editar el SPFILE. Cualquier otra forma puede conducir a un mal funcionamiento en el sistema de base de datos. Por ejemplo, si desea actualizar los parámetros de "procesos" en su SPFILE, el comando debe tener este aspecto:

Alterar los procesos del sistema definidos = 40 = ALCANCE spfile;

Escriba el comando en la línea de comandos SQL y presionar "Enter". "ALCANCE" puede tomar tres valores - spfile, de memoria y de ambos. El valor "spfile" cambia el parámetro cuando se reinicie la base de datos, "memoria" cambia el parámetro al instante, pero no guarda el nuevo valor después de un reinicio y "ambos" cambia el parámetro de inmediato y lo mantiene cambió después de un reinicio.

Consejos y advertencias

  • El "CREATE SPFILE DE PFILE;" comando funciona incluso cuando la base de datos no se está ejecutando.
  • Si su PFILE está dañado y su base de datos no se inicia, conecte como "sysdba", ejecute el "CREATE pfile DE spfile;" comando para crear un PFILE, editar el nuevo PFILE y ejecutar el "CREATE spfile DE pfile;" comando para recrear la SPFILE.
  • Nunca editar un SPFILE con un editor de texto, ya que no se comportará correctamente luego.