✒️SAP BASIS La importación de support packages
SAP BASIS La importación de support packages
TRANSACCION SPAM
La transacción SPAM nos permite realizar instalación de Support Package en el sistema, para realizar dicha acción se debe ingresar desde el cliente o mandante 000
· Primero veremos las formas de subir un paquete al sistema en donde tendremos 2 opciones
o Desde el FRONT END
o Desde el mismo server, para lo cual se debe descomprimir con la herramienta de sistema operativo SAPCAR y colocarlos dentro del directorio de transporte en la carpeta EPS/in para luego importarlos en el sistema.
En esta lección aprenderemos a utilizar la herramienta SPAM para la importación de Support Package en el sistema SAP.
· Para poder importar el Support Package 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 aparece el mensaje confirmamos, éste es una advertencia sobre el certificado de mantenimiento que necesitamos en los sistemas SAP, el cual debe renovarse aproximadamente cada tres (3) meses, para nuestro sistema de entrenamiento, esto no será necesario.
· Lo primero que haremos es actualizar la herramienta SPAM, antes de implementar los Support Package.
· Todos los paquetes de actualización pueden subirse al servidor de aplicaciones de dos maneras:
o Primero utilizaremos la opción para subir directamente desde el pc del usuario o sea desde Front End, buscamos el paquete descargado desde el Marketplace que contiene la actualización para la herramienta SPAM. Luego de que seleccionamos el paquete éste comenzará a subir al servidor de aplicaciones, 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 iniciar la actualización de la herramienta SPAM. El mensaje que aquí aparece, nos recomienda leer la nota de problemas conocidos con la importación del Support Package, luego da comienzo a la importación de la actualización de la herramienta SPAM, a diferencia de los Support Package, la herramienta SPAM puede actualizarse de manera acumulativa, esto significa que podemos saltear números de versiones cuando actualizamos; es muy común que tengamos este error en tiempos de ejecución cuando actualizamos la SPAM, esto se debe al que el mismo programa del SPAM ha sido modificado por su actualización, luego de que volvemos a llamar a la transacción SPAM podemos continuar con la actualización de ésta.
· Una característica importante de la herramienta es que ante un error durante la importación del Support Package o de la actualización de la misma SPAM, la importación luego continua desde el punto donde se detuvo.
· Cuando finaliza la actualización aparece un mensaje de información (Restart SPAM and read the current information (“I” buttton)
· Ahora podemos ver que la versión con la que contamos es la 37.
· Para ver los cambios que introduce la actualización de la herramienta SPAM podemos hacer clic en el botón de información.
· Ahora si estamos en condiciones de iniciar el proceso de importación de los Support Package.
· Aquí ya descargamos los Support Package 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 transporte de nuestro sistema SAP.
· Para descomprimir los paquetes con la herramienta 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 L:usrsaptransSupport-PackagesKB70191.SAR.
· Ejecutamos el comandos para cada uno de los Support Package, éstos serán descomprimidos dentro de la carpeta EPS/in en el directorio de transporte.
· Una vez descomprimidos los Support Package volveremos a la transacción SPAM
· Utilizamos la función load packages – from Application Server, con esto lo que hacemos es que le notificamos a la transacción SPAM es que existen nuevos paquetes en el directorio EPS/in dentro del directorio de transporte.
· Luego nos informara que paquete se han encontrado dentro del directorio.
· Desde la pantalla inicial de la SPAM en el grupo directory marcamos la opción New Support Packages y el botón display.
· Desde acá veremos los Support Packages que hemos cargados en la SPAM y si cumplen los prerrequisitos necesarios para la importación
· Para cada paquete verificara si la versión del componente del software es valida y el prerrequisito de nivel de support packages que requiere
· Desde cualquier ventana de sesión del sistema podemos chequear el nivel de support packages actual en nuestro sistema.
· Podemos visualizar los componentes del software del sistema, la versión de cada uno de estos y el nivel de support package actual para cada uno de estos.
Ahora veremos cómo correr la importación como Test logrando que se simule la importación del paquete y obteniendo de antemano los posibles errores del sistema lo cual nos permite la corrección dde los mismos en forma preventiva en lugar de reactiva.
Hablaremos de la opción Down Time para optimizar los tiempos de ejecución en la aplicación de paquetes y el posterior análisis del log de aplicación una vez finalizado.
1. 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 resolverlos de antemano.
2. Ahora definimos la cola de importación, es decir, los support packages que serán importados, acá seleccionamos los componentes de software para los cuales se implementarán los support packages, podemos seleccionarlos todos.
3. Para calcular la cola en esta pantalla, podemos ver en la columna Target Package el support packages mas alto de cada componente del software que la herramienta SPAM detecto al cargarlo, luego con el botón Calcule Queue la herramienta SPAM calculara automáticamente la cola de importación
4. En el mensaje “Do you want to add Modification Adjustment Transports to the queue now?” seleccionamos la opcion NO.
5. Con la cola de importación preparada podemos dar inicio a la importación
6. Antes de iniciar podemos verificar que la cola de importación se realizará en el modo seleccionado, en este caso en el escenario Test
7. Una vez que confirmamos da inicio a la importación en el modo test; cuando finaliza en el modo de test nos informa con un mensaje
8. Ahora cambiamos la configuración para la importación, seleccionamos el método standard para para la importación el cual a su vez puede ser con el modo Downtime-minimized (la diferencia entre usar la forma Downtime-minimized o no, básicamente esta dado por el tiempo en el que los usuarios pueden continuar trabajando de manera productiva con el sistema durante la importación de los support packages, si bien con la opción Downtime-minimized reducimos el tiempo en 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.
9. Para nuestro ejemplo utilizaremos la opción Import Mode: Downtime-minimized
10. Ahora iniciamos la importación de los support packages, para cada una de las etapas que recién vimos en la imagen podemos seleccionar de que manera se ejecutara, si en dialogo o en background, también si se iniciará de forma manual o continuara inmediatamente luego de la anterior.
11. Acá 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
12. Una vez que hemos configurado las etapas podemos dar inicio a la importación
13. El indicador rojo, indica que el sistema esta bajo un proceso de importación, podemos monitorear el job que se esta ejecutando en background para la importación
14. 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 (user stop). Ahora podemos continuar con la etapa import 2, antes nos debemos asegurar que los usuarios no esten trabajando de manera productiva en el sistema
15. Ahora la importación continua a partir de la etapa import 2 y luego finalizará con la etapa clean up
16. Una vez que completa todas las etapas el ultimo paso que nos queda es confirmar la cola de importación
17. El log de acciones del SPAM nos muestra todas las fases por las que paso la importación, si sucede algún errar durante la importación, es acá donde podemos obtener mayor información en primer lugar
18. Y el ultimo paso que debemos realizar en la importación de support packages es la confirmación de la cola de importación recién después de esto podemos importar nuevos support packages en el sistema
19. Como normalmente en un landscape deberemos importar los support packages en mas de un sistema, este proceso se repite en los sistemas siguientes, con la diferencia de que no debemos volver a descomprimir los support packages en el directorio de transporte si contamos con un directorio de transporte común para todos los sistemas
NOTA: En este punto tenemos dos temas, primero prestamos atención que la aplicación de los support packages debe realizarse en el mandante 000 con el usuario ddic o una copia de este y logueados en ingles
Ahora que puede suceder, que vayamos a aplicar un SP en un cliente nuevo y nos encontremos de que quien lo hizo anterior no ha dejado información del usuario en el mandante 000 y nadie tiene acceso a ese cliente, cuales serian los pasos a seguir:
1. Solicitar que busquen en la documentación de la empresa si no ha quedado registrado la master password de la instalación, esta password es la mas importante del sistema y deberíamos documentar muy bien, dado que en general que con ella tenemos acceso a muchas soluciones, entre ellas es que lo mas probable y en el 80% de los casos no han cambiado la password del usuario ddic, que en las ultimas versiones coincide con esta master password de lo contrario no nos va a quedar otra solución que borrar el usuario SAP* del mandante 000 del la tabla USR02, luego modificar el profile de instancia en el valor login/no automantic sap start y colocar el valor 0
2. Por ultimo reiniciar el sistema y automaticamente se creara el usuario SAP* con la clave PASS y podemos crearno
 
 
 
Sobre el autor
Publicación académica de Margarita Maria Rivera, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Margarita Maria Rivera
Profesión: Sistemista Informatico - Italia - Legajo: NE42S
✒️Autor de: 36 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Margarita Rivera