Ejemplo: Utilización de scripts para eliminar tablas del planificador

Utilice la herramienta de scripts wsadmin para invocar un script Jacl y eliminar tablas del planificador.

El siguiente script Jacl de ejemplo puede invocarse mediante la herramienta de creación de scripts wsadmin, que elimina las tablas del planificador de un planificador configurado. Consulte el tema “Configuración de planificadores” para obtener detalles sobre cómo se crea un planificador

# Script JACL de ejemplo para eliminar las tablas del planificador

# Nombre del planificador para eliminar las tablas para
set schedName "Mi planificador"

puts ""
puts "Búsqueda del MBean del ayudante de configuración del planificador"
puts ""
set schedHelper [$AdminControl queryNames WebSphere:*,type=WASSchedulerCfgHelper]

#Acceder al objeto de configuración.
set myScheduler [$AdminConfig getid /SchedulerConfiguration:$schedName/]

if {$myScheduler == ""} {
    puts ""
    puts "Error: No se ha podido encontrar el planificador con nombre: $schedName."
    puts ""
    exit
}

# Invocar el método dropTables en el MBean del ayudante.

puts ""
puts "Eliminando tablas para:"
puts "$myScheduler"
puts ""

if {[catch {
    set result [$AdminControl invoke $schedHelper dropTables $myScheduler]
    if {$result} {
        puts ""
        puts "Se han eliminado las tablas satisfactoriamente."
        puts ""
    } else {
        puts ""
        puts "Las tablas ya se han eliminado."
        puts ""
    }
  } errorInfo ] } {
    puts ""
    puts $errorInfo
    puts ""
}

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=xsch_drop
File name: xsch_drop.html