✒️SAP BASIS La importación de support packages
SAP BASIS La importación de support packages
Importación de Support Packages
PARTE I
Utilizaremos la herramienta SPAM para la importación de Support Packaes en el sistema SAP. Para poder importar Support Packages en un sistema SAP deberemos trabajar en el cliente 000. Trabajaremos con el usuario DDIC o una copia de este.
Ahora ingresamos a la transacción SPAM. Cuando aparezca el mensaje "Missing Maintencance Certificate", confirmamos. Este es una advertencia sobre el certificado de mantenimiento que necesitamos en los sistemas SAP, el cual debe renovarse aproximadamente cada 3 meses. Para nuestro trial o sistema de entrenamiento, esto no será necesario. Lo primero que haremos es actualizar la herramienta SPAM antes de implementar los Support Packages. Todos los paquetes de actualización pueden subirse al servidor de aplicación de dos maneras. Primero utilizaremos la opción para subir directamente desde el PC del usuario, osea, desde el front end. Buscamos el paquete descargado desde el marketplace que contiene la actualización de la herramienta SPAM.
Luego de seleccionar el paquete, este comenzará a subir al servidor de aplicación. Este método es útil cuando el paquete no es muy pesado.
Luego podremos ver el contenido del paquete y nos mostrará la ubicación en el servidor donde será descomprimido.
Una vez que confirmamos, estamos en condiciones de inicial la actualización de la herramienta SPAM.
El mensaje que aparece en la ventana "SPAM: Import: Spam Update", nos recomienda leer la nota de problemas conocidos con la importación de Support Packages.
Luego, da comienzo a la importación de la actualización de la herramienta SPAM. A diferencia de los Support Packages, la herramienta SPAM puede actualizarse de manera acumulativa. Esto significa que podemos saltear numeros de versiones a medida que vamos actualizando.
Es muy común que tengamos el error "runtime error- Description of excemption" en tiempo de ejecución cuando actualizamos la SPAM. Esto se debe a que el mismo programa del SPAM ha sido modificado por su actualización.
Luego que volvamos a llamar a la transacción SPAM, podemos comenzar con la actualización de esta. Una característica importante de la herramienta es que, ante un error durante la importación de Support Packages o durante la actualización de la misma SPAM, la importación luego continúa desde el punto donde se detuvo.
Cuando finaliza la actualización, veremos el mensaje de información.
Ahora podemos ver que la versión con la que contamos es la 37.
Para ver los cambios que produce la actualización de la herramienta SPAM, podemos hacer click en el botón de información.
Ahora estamos en condiciones de iniciar el proceso de importación de los Support Packages. Aquí ya descargamos los Support Packages desde el marketplace y están ubicados en una carpeta dentro de nuestro servidor de aplicación SAP.
También hemos realizado una copia del programa "sapcar.exe" desde el kernel del sistema al directorio de transpoertes de nuestro sistema SAP.
Para descomprimir los paquetes con el sistema sapcar, vamos a abrir una ventana de comandos y nos ubicaremos en el directorio donde se encuentra la herramienta sapcar.exe. Luego ingresaremos el comando "sapcar-xvf <ruta completa donde se encuentran Support Packages(sin <>)>".
Ejecutamos el comando para cada uno de los Support Packages. Estos serán descomprimidos dentro de la carpeta /EPS/in en el directorio de transportes. Una vez descomprimidos los Support Packages, volvemos a la transacción SPAM.
Utilizamos la función "Load Packages ==> from application server". Con esto conseguimos notificar a la transacción SPAM de que existen nuevos paquetes en el directorio /EPS/in dentro del directorio de tnasportes. Luego nos informará que paquetes se han encontrado dentro del directorio.
Desde la pantalla inicial del SPAM, en el grupo "directory", marcamos "new Support Packages" y el botón Display.
Desde aquí veremos los Support Packages que hemos cargado con la SPAM y si cumplen los prerrequisitos necesarios para la importación.
Para cada componente comprobará si la versión del componente de software es válida, y el prerrequisito de nivel de support package que requiere.
Desde cualquier ventana de sesión del sistema podemos checkear el nivel de Support Packages actual de nuestro sistema. Podemos visualizar, los componentes del software del sistema, la versión de cada uno de ellos y el nivel de support package para cada uno.
PARTE II
Primero, configuramos la transacción SPAM para hacer un test de importación. Con el modo Test podemos detectar problemas que ocurrirían durante la implementación de los Support Packages y resloverlos de antemano. Ahora, definimos la cola de importación, osea, los Support Packages que serán importados. En la ventana Component Selection, seleccionamos los componentes de software para los cuales se implementarán los Support Packages. Podemos seleccionar todos.
Para calcular la cola en la pantalla subsiguiente, podemos ver en la columna, "Target Package" el Support Packages mas alto de cada componente de software, que la herramienta SPAM detectó al cargarlos. Luego, con el botón "Calculate Queue", la herramienta SPAM calculará automáticamente la herramienta de importación. En la siguiente ventana, apretamos la opción "no".
Con la cola de importación ya preparada, podemos dar inicio a la importación. Antes de iniciar, podemos verificar que la cola de importación se realizará en el modo seleccionado. En este caso, el escenario 3. Una vez que confirmamos, da inicio a la importación en el modo Test. Cuando termina en el modo test, nos informa con un mensaje.
Ahora, cambiamos la configuración para la importación.
Seleccionamos el método estándar de importación, el cual a su vez, puede ser también con el modo "Downtime minimized".
Se puede ver la diferencia entre las dos opciones. Básicamente viene dada por el tiempo en el que los usuarios pueden continuar trabajando de manera productiva con el sistema durante la importación de support packages. Si bien con la opción "Downtime minimized" reducimos el tiempo en el que los usuarios no pueden ingresar al sistema, necesitaremos contar con mayores recursos de hardware para no afectar la performance del sistema, mientras los usuarios continúan trabajando en el mismo.
Para el ejemplo se utiliza el Import Mode de Downtime minimized.
Ahora iniciamos la importación de los support packages. Para cada una da las etapas que se pueden ver en la ventana "Spam: Import: Queue" podemos seleccionar de qué manera se ejecutará, si en diálogo o en background, y también si se iniciará de forma manual, o comenzará inmediatamente después de la anterior. En la ventana "SPAM: Start options for the queue" vemos que la importación se detendrá, antes de iniciar la etapa "import 2", esto es porque es a partir de allí donde nos deberemos asegurar que los usuarios no continúen trabajando en el sistema. Una vez que hemos configurado las etapas, podemos dar inicio a la importación.
El indicador rojo indica que el sistema está bajo un proceso de importación.
Podemos monitorear el job que se está ejecutando en Background para la importación.
Cuando la importación llega al punto donde debe detenerse, antes del inicio de la fase "Import 2", el status del spam nos indica esta condición, con el indicador amarillo y el mensaje Users stop". Ahora podemos continuar con la etapa Import 2. Antes debemos asegurarnos de que los usuarios no estén trabajando de manera productiva en el sistema.
Ahora la importación continúa a partir de la etapa "Import 2" y luego finalizará con la etapa clean up.
Una vez que completa todas las etapas, el último paso que nos queda es confirmar la cola de importación. El log de acciones del spam nos muestra todas las fases por las que pasó la importación.
Si sucede algún error durante la importación, es en esta ventana donde podremos obtener mayor información en primer lugar.
El último paso que debemos realizar en la importación de support packages es la confirmación de la cola de importación, justo después de esto podremos importar nuevos Support Packages en el sistema. Como normalmente en un landscape deberemos importar los support packages en más de un sistema, este proceso se repetirá en los sistemas siguientes, con la diferencia de que no debemos volver a descomprimir los Support Packages en el directorio de transportes, si contamos con un directorio de transportes común para todos los sistemas.
 
 
 
Sobre el autor
Publicación académica de Martin Nunez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Martin Nunez
Profesión: Ingeniero de Proyectos - España - Legajo: BQ93V
✒️Autor de: 17 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy martín núñez pérez, ingeniero de caminos canales y puertos. he estado trabajando5 años como ingeniero y deseo centrarme más en la gestión y dirección de proyectos.
Certificación Académica de Martin Nunez