martes, 26 de octubre de 2010

Como hacer una Instalacion desatendida de SAPGUI 710



Antes de arrancar hay que tener preparado el siguiente archivo "saplogon.ini", este archivo lo tienen sacar de una pc donde ya se encuentre instalado y configurado el cliente SAP, en este archivo se guarda la lista de servidores SAP a los cuales nos conectamos con el cliente.

Creando un paquete de instalación personalizada

Dentro del directorio donde se encuentran los archivos de instalación del cliente sap tenemos que ejecutar el programa "NwSapSetupAdmin.exe" que se encuentra en el directorio "setup", con este programa vamos a personalizar la instalación indicándole que módulos serán los que queremos se instalen.
Una ves dentro del "SAPSetup Installation Server Administration Tool" nos vamos a la solapa "Packages" desde donde vamos a configurar un paquete de instalación nuevo.
Hacemos clic en el botón "New Package" y este nos abrirá un asistente "Package Creation Wizard"
NEXT
Acá podemos ver una lista con los módulos de sap que vamos a instalar..
Ahora marcamos los módulos a instalar, en mi caso solo selecciono el “GUI” y el “R/3”. A continuacion “NEXT
Acá nos pide ingresemos el nombre del paquete de instalación nuevo. en mi caso le coloque “SAP_personalizado”. Luego “NEXT
Con esto terminamos de crear el paquete de instalación que vamos a usar, clic en “Finish
Ahora ya podemos ver nuestro paquete de instalación nuevo con los módulos que se van a instalar.
Si volvemos a la solapa “Propieties” vamos a encontrar en la casillero “Silent Installation Command-Line” que nos indica el comando que vamos a necesitar ejecutar para que la instalación de SAP se haga totalmente desatendida y con la personalizacion que le realizamos.
Ahora solo falta que instalemos en la pc el archivo donde esta la conflagración de los servidores de SAP. este archivo es el “saplogon.ini“ que pedí guarden al principio de este tutorial.
Este archivo “saplogon.ini” tenemos que guardarlo en la pc en el directorio de instalación de windows, para esto yo utilizo un archivo BAT que ejecuta lo siguiente:

".\setup\NwSapSetup.exe" /p:SAP_personalizado /Silent
copy "saplogon.ini" %windir%

Al ejecutar este archivo bat en la primer linea se ejecuta la instalación de SAP desatendida, luego en la segunda linea se copia el archivo de configuracion al directorio de windows.
ya con esto tenemos instalado y configurado la nueva instalación de SAP.

Links Relacionados:


3 comentarios:

Unknown dijo...

buenos dias
alguien podria explicar mejor la ruta
.\\setup\\NwSapSetup.exe" /p:SAP_personalizado /Silent

ya que no me funciono, explicar para que el (.) el porque de la (p:) mi archivo quedo con el nombre de SAPGUI710
y el bat lo deje en el directorio de rauiz del instalador
osea quedo asi
.\\setup\\NwSapSetup.exe" /p:SAPGUI710 /Silent

no funciona si alguien se puede apiadar de mi ...... :(

El Soportista dijo...

Fernando, gracias por el comentario, te cuento que puedo ver un error en mi codigo que ya mismo voy a corregir.
Lo corecto es que el comando quede asi: ".\setup\NwSapSetup.exe" /p:SAPGUI710 /Silent

Es decir con una sola barra, el Punto(.) es para que ejecute el comando apartir de la ruta donde esta el BAT.
Suerte y cualquier duda avisame.

Unknown dijo...

"El Soportista" . Sin duda conozco pocas personas tan secos como tu. eso era, gracias eri el mejor, lo cambie por la corrección que hiciste y listo funko ... algo que pueda hacer por ti.... un abrazo y que estés bien