Home
Username:
Password:
Oracle Database Administration Fundamentals I (Español) Tutorials

Planificación / Plan./Real. Tareas en Windows y Unix




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

Ahora demos un vistazo a la programación de las tareas desde la Consola del "Oracle Enterprise Manager". Primero que todo, vamos a ingresar a la Consola. Ésta es la ventana de ingreso y vamos a ingresar como el usuario del sistema del "Oracle Enterprise Manager" o "sysman" y hacemos clic en "OK". Aquí tenemos de nuevo la Consola del "Oracle Enterprise Manager". Veamos cómo crear una tarea. Primero vamos al menú "Configuration>Preferences" para asegurarnos de que al ingresar a las diferentes computadoras mediante el "Oracle Enterprise Manager" a través del Servidor Administrativo, tengamos las credenciales de preferencia correctas. Si por ejemplo vamos a ejecutar un comando del sistema operativo en un servidor diferente, debemos digitar un nombre de usuario y una contraseña para ingresar a ése servidor. Vamos a ejecutar un comando sencillo del DOS en ésta computadora con el sistema 2000 Server, la cual es diferente a la computadora actual llamada "NTClient". Observe que aquí tenemos el nombre de usuario "Administrator" y sus contraseñas respectivas, tanto para ésta computadora… como para la computadora con el sistema Windows NT. Hacemos clic en "OK" y ahora vamos al menú "Jobs>Create Job" para crear una tarea. Ésta es la ventana "Create Job" y a la nueva tarea la llamamos "test". Escogemos la opción "Node" para ejecutarla en un nodo, ya que vamos a ejecutar un comando del sistema operativo, y observe que también tenemos las opciones "Database" para ejecutarla en una base datos, "Listener" para ejecutarla en un receptor, "Node"… y "HTTP Server" para ejecutarla en un servidor HTTP. Seleccionamos la opción "Node", escogemos éste nodo y la opción "Run OS Command" para ejecutar un comando sencillo del sistema operativo. En la sección "Parameters" ingresamos el comando "mkdir "c:\test" para crear un directorio. En la sección "Schedule" podemos ejecutar todos estos puntos temporales. Seleccionamos la opción "Immediately". Si escogemos la opción "Once', éste se ejecutaría sólo una vez. La opción "On Interval" nos permite ejecutarla a intervalos y también tenemos las opciones para hacerlo en diferentes días de la semana, del mes, etc. Esto es muy fácil de utilizar como una aplicación de la programación de tareas dentro del "Oracle Enterprise Manager", a diferencia del paquete "DBMS jobs". La sección "Access" nos brinda acceso a los privilegios, de modo que podemos elegir las opciones "Submit", "Add to the Library""Submit and Add to the Library". Lo que sucede es que el campo "Status" cambia a medida que se ejecuta el proceso, y si hay un error, veremos el resultado. Observe que en la sección "History" tenemos varias tareas que se ejecutaron anteriormente en relación a la protección de los datos. Esto puede ser algo confuso… porque en la parte inferior tenemos otra tarea llamada "test". Sin embargo, observe que la fecha es diferente. Hacemos clic en el botón "Refresh" para actualizar la información, pero aún no se ha ejecutado la tarea. Es posible que el agente de la computadora servidor deba ser reiniciado. Vamos a revisar una tarea que ya se haya completado… para ver sus detalles. Reducimos el tamaño de la ventana y aquí tenemos los resultados de ésta tarea que ya se ha ejecutado. Hacemos clic en el botón "Show Output", y desafortunadamente ésta no tiene ninguna salida de datos. Tenemos el botón "Update Progress" para actualizar el progreso de la tarea, etc. Cancelamos esto y veamos si ésta tarea ya se ha ejecutado. Aún no lo ha hecho. Es posible que el proceso del agente en el servidor deba ser reiniciado. También agregamos ésta tarea a la biblioteca de datos. Observe que ésta se encuentra allí y podemos utilizarla como una plantilla para crear otras tareas. También podemos retenerla en la biblioteca de datos, enviarlo directamente en la biblioteca, etc. Tenemos muchas opciones aquí. Vamos a eliminar ésta tarea porque no se ha ejecutado y aparece el estado "Deleting" para indicar que está siendo eliminada. Si hacemos clic de nuevo en el botón "Refresh", no sucede nada. Éste proceso puede demorar un poco y no es realmente importante estar al tanto de él. Las razones más comunes de las fallas en una tarea ejecutada en otro servidor se refieren a las preferencias de configuración, las credenciales incorrectas en el servidor específico o que el agente no esté bien configurado en la computadora servidor. Yo suelo reiniciar las computadoras frecuentemente y esto tiende a desconfigurar el agente. Adicionalmente, estamos creando y eliminando las bases de datos constantemente, así que las computadoras de prueba no son muy estables, pero generalmente, la programación de las tareas en el "Oracle Enterprise Manager" funciona muy bien.

Tutorial Information

Course: Oracle Database Administration Fundamentals I (Español)
Author: Gavin Powell
SKU: 33703
ISBN: 1-933736-34-8
Release Date: 2006-07-12
Duration: 8 hrs / 100 lessons
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available