wtorek, 11 października 2011

Start z SAP NetWeaver

Pare dni temu udało się znów zainstalować deweloperski serwer SAP Netweaver. Dzięki niemu można poćwiczyć programowanie w ABAP, gdyż taki serwer jako jedyny daje możliwość uruchamiania programów w tym języku, Piszę, że znów, ponieważ już jest to moje kolejne podejście do tematu SAP i ABAP. Pozostaje mieć nadzieję, że teraz będzie bardziej efektywne i z większymi sukcesami, czym te zapiski mają pomóc.

Aby rozpocząć zabawę należy sciągnąć 2 prawie 2GB pliki z sdn.sap.com -> SAP Netweaver Main Releases -> SAP NetWeaver Application Server ABAP 7.02 SP6 32-bit. Wymagania co do instalacji nie są wygórowane, poza przestrzenią dyskową. Tutaj wymagane jest ponad 30GB przestrzeni dyskowej, a do instalacji jeszcze więcej. I to tylko by napisać HelloWorld w ABAP :-). No ale czego nie robi się dla siebie samego.

Instalacja na Windows Vista przebiegła bez problemu, ale trwała dobre 8h. Trochę długo, ale na szczęście laptop został włączony na noc, to instalacja nie zakłócała korzystania. Po zainstalowaniu pojawia się szereg katalogów, baza danych,użytkowników systemowych, usług etc. Tak jak w prawdziwym, tłustym systemie informatycznym. I pomyśleć, że to wszystko na poczciwym T61. Uruchomienie przebiega bez problemu, a wykonywane jest z poziomu aplikacji SAP Managment Console. Niestety, jak tylko kolor sygnalizujący start systemu zmieni się na zielony, komputer wyraźnie spowolnił - w końcu 8h instalacji, 30GB przestrzeni dyskowej musi na coś iść...

Po uruchomieniu pozostaje jedynie zalogowanie się do nowego SAP'a z poziomu SAP GUI.
Jest to osobna aplikacja, nie instaluje się z cały środowiskiem NetWeaver, aczkolwiek jej instalator znajduje się w pobranych wcześniej plikach. Instalacja SAP GUI przebiega standardowo i bez problemu, dzięki czemu po kilkunastu minutach możemy już łączyć się do SAP. Uruchomienie SAP GUI przywita nas oknem z dostępnymi systemami do logowania. Aby lista się zapełniła, należy wcześniej oczywiście wpisać dane podstawowe wymagane do połączenia. Wymagane dane przedstawione to położenie serwera aplikacji, id systemu oraz numer instancji. Poza pierwszym, elementy brzmią tajemniczo więc należy posłużyć się pomocą.
Po wpisaniu informacji o systemie w konfiguracji połączenia, wystarczy kliknąć 2 razy nazwę systemu z którym chcemy się połączyć i po chwili pojawi nam się ekran logowania. Oznacza to że nasz SAP jest gotowy do pracy!