Utilidades de diagnóstico fundamentos oráculo 12c

Como administrador de base de datos (DBA), debe estar conectado a tierra en los fundamentos de cómo funciona su base de datos Oracle 12c y dónde están ubicados los archivos específicos.

A veces, usted tiene solamente una interfaz de línea de comandos en el servidor de base de datos y tener que revisar manualmente los archivos de registro. Sin embargo, también debe conocer varios métodos más fáciles, rápidas:

  • Oracle Enterprise Manager y la base de datos 12c expreso

  • Asistente de diagnóstico remoto (RDA)

  • scripts de base de datos de diagnóstico

Oracle Enterprise Manager y la base de datos 12c expreso

herramientas gráficas, tales como Oracle Enterprise Manager 12c y base de datos exprés, le permiten revisar los mensajes de alerta y ver los incidentes. Estos sencillos métodos de comprobación de errores críticos le permiten evitar manualmente tamizado a través de archivos de texto.

Dependiendo de las herramientas gráficas utilizadas, se puede cargar archivos en soporte de Oracle en forma de una solicitud de servicio (SR). Algunas versiones de software de Oracle GUI también se combinan los archivos de registro en una ubicación central para la visualización y gestión más fácil.

Las capacidades de cada herramienta de interfaz gráfica de usuario y la ubicación de cada cambio de la utilidad de una versión a. Aunque estos cambios son un poco frustrante al principio, Enterprise Manager y la base de datos exprés 12c son muy intuitiva, para que pueda encontrar lo que necesita rápidamente. Para obtener información detallada sobre estas herramientas.

Agente de diagnóstico remoto y 12c de Oracle

Oráculo Agente de Diagnóstico Remoto (RDA) es una utilidad de soporte de Oracle que captura la información relacionada con Oracle en un servidor completo y almacena los resultados en una serie de archivos HTML. RDA se puede integrar con Administrador de configuración de Oracle (OCM) y se puede consultar una gran variedad de componentes de Oracle fuera de la base de datos, como Oracle WebLogic o Enterprise Manager, además de su base de datos.

La utilidad le hace una serie de preguntas sencillas sobre su entorno y qué componentes desea investigar. No se preocupe si usted no sabe la respuesta a una pregunta-puede aceptar la respuesta predeterminada proporcionada.

La intención es capturar datos sobre el sistema operativo, hardware, versiones de software de Oracle, las instancias de base de datos, los oyentes, y las actividades dentro del entorno de base de datos de una manera automatizada. Puede ver esa información como una serie de páginas HTML estáticas para obtener acceso rápido a toda la información gráfica relacionada con Oracle para un servidor dado.

No sólo es la información gráfica útil para los administradores de bases, pero cuando usted proporciona una dosis diaria recomendada de Oracle apoyo que da una imagen precisa de su entorno de base de datos. De hecho, una de las primeras cosas que solicitan muchos analistas de soporte de Oracle es una dosis diaria recomendada de su servidor.

Oracle RDA viene como un archivo tar o zip disponible para su descarga a través de la red My Oracle Support. Cuando se descarga, se ejecuta en el servidor, ya sea como Perl o script de shell. La salida es un archivo zip que pueda

Video: Total Tips

  • Sube al soporte de Oracle como parte de una solicitud de servicio

  • Descomprimir en una serie de archivos HTML que se puede navegar para encontrar la información clave

    Video: Ecografía. ¿Qué es y cómo funciona?

Aquí se ve la página de índice principal de la salida de la RDA, donde se puede desglosar en varias zonas útiles.

Ingestas diarias recomendadas son una gran manera de obtener un panorama general de un sistema incluso cuando no hay problemas (per se). Por ejemplo, si usted está consultando y necesita una rápida visión general de sistema de un cliente, la dosis diaria recomendada es muy práctico. O si usted está tomando más de un servidor de base de datos existente, la dosis diaria recomendada te dice exactamente lo que está en ese servidor y cómo está configurado.

guiones de diagnóstico de base de datos Oracle 12c

La mayoría de los administradores de bases de la vieja escuela desde los 7 días de Oracle vivieron y murieron por su caja de herramientas de scripts de base - y por una buena razón. scripts de base de datos basados ​​en vistas de bases de datos internas y mesas proporcionaron la información en bruto de lo que estaba pasando en una base de datos.

Video: TUTORIAL SOFTWARE DE UTILIDADES

Que los datos en bruto, junto con una comprensión real de cómo la base de datos y aplicación trabajaron, a menudo hecha por un administrador muy hábil que podía resolver la mayoría de problemas. Con ese fin, libros enteros están dedicados a los scripts de base de datos, y muchos sitios web hacen los scripts disponibles para su descarga.

Oracle proporciona un conjunto de scripts de base en cada directorio / RDBMS / admin $ ORACLE_HOME. En ella son scripts básicos necesarios para crear una base de datos, construir el diccionario de datos y otras operaciones de mantenimiento que no son muy útiles para la resolución de problemas.

Sin embargo, el directorio / RDBMS / admin $ ORACLE_HOME también tiene secuencias de comandos útiles tales como utllockt.sql y utlrp.sql. Utilizarlos para buscar bloqueos de base de datos y compilar objetos de base no válidos. Se animó a que se familiarice con los scripts de este directorio e identificar los que se ajustan en su caja de herramientas.

Muchos buenos guiones de terceros existen tanto de los libros y las descargas de Internet. Algunos buenos guiones están disponibles, por lo que no tenga miedo de buscar buenas fuentes y probarlos en su primera desarrollo base de datos.

Video: Uso del Dremel

Y si todo lo demás falla, escribir el suyo propio. Aquí está uno de nuestros favoritos que hemos usado muchas veces para ver lo que está sucediendo en una base de datos y que lo está haciendo:

SQLgt; llegar show_session_short.sql1 conjunto LINESIZE 1802 conjunto tamaño de página 203 col "Hora de inicio de sesión" formato A114 col "UNIX Proc" formato a95 col formato de formato de nombre de usuario A156 A137 col col osuser "Ejecución del programa" formato A208 col formato SID 99999 col "Conectar Tipo" Formato col A1210 serie # 999999911 formato de selección s.username, osuser, estado, 12 to_char (logon_time, `fmHH: MI: SS AM`) como "Hora de inicio de sesión"13 de sid, s.serial #, como p.spid "UNIX Proc"14 de v $ session s, v $ proceso p15 donde s.paddr = p.addr16 y s.username no es null17 * ordenado por el estado, s.username, logon_timeSQLgt; @show_session_shortUSERNAMEOSUSERSTATUS inicio de sesión Tiempo SID SERIE # UNIX Proc ---- ----------- ------------- ----------- -------- ----- - ------ --------- SISTEMA oracleACTIVE 11:39:11 PM 12512 29062SYS oracleACTIVE 12:18:25 AM 119 829 31376MWESSLER oracleACTIVE 11:40:39 PM 12454 29264CRUEL oracleACTIVE 11:41:19 PM 13835 29359MPYLE oracleINACTIVE 11:37:51 PM 13513 28749MWESSLER oracleINACTIVE 11:40:26 PM 12924 29258DWILSON oracleINACTIVE 11:40:49 PM 15532 29273CSARJENT oracleINACTIVE 11:40:59 PM 12654 29275DBSNMP oracleINACTIVE 11:41:29 PM 13219 29357APEX_WEB oracleINACTIVE 11 : 41: 39 PM 13155 29355RMAN oracleINACTIVE 11:41:49 PM 127 323 2936111 filas seleccionadas.

Aunque el guión es útil, el punto real es mostrar el poder de un simple script y lo que puede proporcionar rápidamente.

A pesar de todas las herramientas GUI wiz-bang y asesores de bases de datos maravillosas, muchas personas siguen utilizando scripts de base para algunos, si no todos, de su trabajo administrativo.

Una caja de herramientas de secuencias de comandos útiles, junto con herramientas modernas de Enterprise Manager proporciona los administradores de bases con la mejor capacidad para gestionar sus bases de datos.

Artículos Relacionados