Oracle DBA

Tabla particionada, ver errores

Foros IT

Buenos dias a todos.

Tengo un problema con una tabla de unos 500gb, la cual esta particionada y el asunto es que solo hay una particion que esta defectuosa, la cual no toda esa particion da problemas, solo algunos bloques.

Mi pregunta es si alguno teneis alguna forma de analizar solo esa particion para que me vaya mostrando los bloques corruptos y los que no lo estan. Habia pensado en preparar un cursor que vaya fila por fila analizando esa particion y crearme dos tablas en las cuales me pongan en una los erroneos y en otra los no erroneos.

He probado con un analyze particion pero no me muestra exactamente los que estan erroneos porque cuando llega al erroneo se detiene

Teneis algo preparado al respecto o alguna mejor idea. Este problema lo llevan arrastrando desde el 2012 y claro no tienen export ni backup de esa fecha.

Gracias

 

Arriba
0

Cuales son las Mejores Practicas para Dimensionar una Nueva Base de Datos Oracle.

Foros IT
Buenos Días, Estimados.   Antes que nada, reciban un Cordial Saludo.   En esta oportunidad les escribo, en vista de que me encuentro planificando la creación de 3 nuevas Bases de Datos (Oracle), una BD para Desarrollo, una para Calidad y una para Producción con alta Disponibilidad (Oracle RAC).   A continuación les explico cual es la necesidad de crear estas 3 nuevas Bases de Datos:   Actualmente tenemos (4) Bases de Datos operativas, estas (4) BD contienen información de clientes, los datos de clientes en estas (4) BD se encuentran dispersos y heterogéneos trayendo como consecuencia data poco confiable.

En este sentido, surge la necesidad de crear (3) nuevas Bases de Datos (Des, QA y Prd) en las cuales mediante un proceso de Extracción, Transformación y Carga se puedan consolidar y amortizar los datos contenidos en las (4) bases de Datos que actualmente guardan la información de cliente.

Arriba
0

Grants para consultar user_scheduler_job_run_details y user_SCHEDULER_JOBS

Foros IT

Hola,

Quiero migrar los jobs de mi bdd al paquete scheduler de Oracle porque me parece  mucho más facil de manejar. Como parte de la mejora de gestión de jobs, querría que los usuarios que pertenecen a un determinado rol de mi bdd (r_desa) puedan consultar las tablas: user_scheduler_job_run_details user_SCHEDULER_JOBS.

 

Estos usuarios son desarrolladores (el rol se llama R_DESA) y quiero que cuando fallen los procedimientos que ejecutan los jobs del scheduler puedan ver qué ha pasado. Para eso he creado esta vista con los datos que quiero que puedan ver:

Arriba
0