Situatie
Când vă conectați la serverul de mesaje SAP BW, indiferent de aplicația Developer sau de Web (import de date), utilizatorii primesc un mesaj de eroare așa cum este arătat mai jos.
Conectare eșuată. Autentificare esuata.
Tip de eroare: JCO layer error
JCOConnection.connect a eșuat. java.lang.Exception: [JCO] Nu a reușit să se obțină tichet de conectare SAP com.sap.conn.jco.JCoException: (102) JCO_ERROR_COMMUNICATION: Inițializarea destinației repository xxxxx nu a reușit: Conectați-vă la serverul de mesaje pe gazda xx, xx, xx, xx a eșuat
Această problemă apare atunci când MicroStrategy este conectat numai la serverul de mesaje, în timp ce conexiunea la serverul de aplicații funcționează bine în același timp. Și uneori chiar și în sapGUI, conexiunea la serverul de mesaje are succes, în timp ce conexiunea nu funcționează.
Simptome
Aceasta este cauzată de o problemă de configurare în SAP BW. MicroStrategy nu poate să se conecteze la serverul de mesaje SAP BW deoarece intrarea serverului de mesaje nu a fost adăugată la fișierul “services” sau numărul portului serverului de mesaje este incorect în fișierul “services”.
Solutie
Adăugați o intrare mai jos în fișierul “servicii”
Entry: sapms<SID> <Port Number>/tcp #SAP System Message Server Port
For example, if the SAP Message Server <SID> is R79, and the port number is 3601, the entry to add to the services file will be like:
sapmsR79 3601/tcp #SAP System Message Server Port
Pentru serverul de informații din Windows. fișierul “service” este localizat în calea C:Windows system32 drivers etc services
Pentru serverul Intelligence în mașină Linux, fișierul “services” este localizat în patch-ul / etc / services