logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Tratando parámetros en Oracle DBA: guía práctica

Selecciona el idioma :

Por favor, inicia sesión para que tu progreso sea registrado. Sin iniciar sesión, podrás visualizar el video pero no se aumentará tu avance en el curso

Transcripción Tratando parámetros en Oracle DBA: guía práctica


La instancia de una base de datos se crea en la memoria y según los valores de los parámetros que se encuentra en el Fichero de Parámetros. Oracle para saber cómo tiene que estructurar una instancia, localiza el fichero de parámetros y configura la instancia según los valores de dichos parámetros.

Tipos de Fichero de Parámetro:

  • PFILE: Estático y permite su modificación directa en el archivo.
  • SPFILE: Dinámico y no permite su modificación directa en el archivo ya que es un fichero binario.

VISUALIZANDO LOS PARÁMETROS

Cuando se abre una base de datos, los parámetros y sus valores se guardan en 2 vistas:

  • V$PARAMETER: Esta vista contiene los valores actuales que afectan a la instancia.
  • V$SPPARAMETER: Esta vista contiene los valores que están guardados en el fichero de parámetros.

Los parámetros se pueden clasificar en dos grupos:

  • Estáticos: Los parámetros estáticos son fijados cuando se inicia la instancia, la modificación de su valor solo tendrá efecto cuando se reinicie la instancia.
  • Dinámicos: Un cambio hecho a los parámetros dinámicos tendrá un efecto inmediato y puede ser opcionalmente escrito al spfile.

Si se modifica el valor de un parámetro en la vista V$PARAMETER, el efecto de la modificación varia según el tipo de parámetro:

  • Parámetros estáticos cuya modificación es efectiva en el momento: La modificación se hará efectiva en el momento, pero al reiniciar la instancia volverá al valor original ya que la modificación no se ha realizado sobre el fichero de parámetros.
  • Parámetros cuya modificación no es efectiva en el momento: La modificación nunca tendrá efecto, ya que se requiere que se reinicie la instancia y al ser reiniciada, volverá tener el valor original que está guardado en el fichero de parámetros.

Para visualizar los parámetros se pueden usar las siguientes sentencias:

  • SELECT NAME, VALUE FROM V$PARAMETER ORDER BY NAME;
  • SELECT NAME, VALUE FROM V$SPPARAMETER ORDER BY NAME;

Para visualizar los parámetros de la instancia considerados “básicos” se puede usar la siguiente consulta:

  • SELECT NAME, VALUE FROM V$PARAMETER WHERE ISBASIC="TRUE" ORDER BY NAME;

MODIFICACIÓN DE LOS PARÁMETROS

Los parámetros se pueden modificar de 2 formas:

  • Usando el EM DB Control (Entrepise Manager).
  • Usando el SQL*Plus: El comando ALTER SYSTEM, permite modificar el valor de los parámetros de una instancia.

CREACIÓN DE LOS PARÁMETROS

Cuando una instancia de base de datos es primero creada, será construido con un pfile. Esto tiene que ser convertido a un spfile. El orden es:

  • CREATE SPFILE [="SPFILENAME"] FROM PFILE [="PFILENAME"]

Para crear un fichero de parámetro pfile desde un spfile se puede usar la sentencia:

  • CREATE PFILE [="PFILENAME"] FROM SPFILE [="SPFILENAME"]

Los comandos CREATE PFILE y CREATE SPFILE pueden ser ejecutados en SQL*PLUS en cualquier momento, hasta antes de que la instancia haya sido comenzada.


tratando parametros

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?

Publicaciones Recientes de oracle dba

imagen del Post
Curso de Administración de Base de Datos Oracle
  • 198 Videos
  • 23 Hrs de video
  • 190 Test
  • 184 Hrs de estudio
  • 194288
  • 12 €
imagen del Post
Plan Quiero Estudiar

Accede a todos los cursos online de la web por un único pago

55 €
Introducción a oracle sql y pl/sql
Introducción a oracle sql y pl/sql

Oracle SQL y PL/SQL son tecnologías clave para manejar y procesar grandes v...

Implementación de la seguridad en oracle database
Implementación de la seguridad en oracle database

La implementación de la seguridad en Oracle Database es fundamental para pr...

Optimización del rendimiento en oracle database
Optimización del rendimiento en oracle database

Una de las primeras y más importantes prácticas para optimizar el rendimien...

Uso de oracle enterprise manager para la gestión de bases de datos
Uso de oracle enterprise manager para la gestión de bases de datos

Oracle Enterprise Manager (OEM) es una herramienta integral que permite a l...

Imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará