einige User bei uns müssen in SAP auf Daten lediglich lesend zugreifen. Da es ja keine reinen Lese-Lizenzen Seitens SAP gibt, hab ich mir überlegt die entsprechenden Tabellen via ODBC Verbindung in Access einzubinden.
Der Zugriff auf die MaxDB ist auch nicht das Problem. Allerdings komme ich so nicht an die SAP-Tabellen (MARA, MAKT, etc pp). Kann mir jemand sagen, ob bzw. was ich hier noch konfigurieren muss bzw. ob das so überhaupt funktioniert?
Oder gibt es vielleicht sogar noch eine ganz andere Alternative, um lesend auf SAP-Daten zugreifen zu können?
ich habe davon gehört, dass man mit EXCEL und VBA entsprechen eine SQL Anweisung basteln kann, die Daten aus SAP liest.
Das Problem dürfte hierbei jedoch ggf. der Speicher sein bzw. die Zeilengrenze von EXCEL bei ca. 63.000 Zeilen.
Leider habe ich den entsprechenden Code für das Makro nicht, aber da gibt es bestimmt irgendwo Hilfe
Genau das Problem hatte ich mit einem MS SQL-Server als SAP Database.
Ich kam an die Tabellen ran, konnte aber durch die SAP verschlüsselung nichts entziffern. Da gibts nur 2 Lösungen.
1) Richtiger SAP ODBC Treiber der Firma Promos Berlin
2) Innerhalb von SAP die Daten über eine Secondary native Connection auf die andere Datebase mittels ABAP Code überspielen.
Ich hoffe diese Zieltabelle ist nicht wieder verschlüsselt........ bin grad selber dran
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
danke für eure Antworten. Den Weg über VBA hab ich mir auch schon angeschaut (RFC Verbindung aufbauen und Co), ist aber das gleiche Problem wie bei dem ODBC Treiber von Promos Berlin .. man benötigt 'ne SAP-Lizenz. Und das ist eigentlich genau das, was ich (für den Lesezugriff) verhindern möchte.
Wenn ich die 3800,- Euro so oder so ausgeben muss, kann ich den Usern auch die SAP Gui installieren und muss nichts selbst basteln. Daher suchte ich eine entsprechend günstige (kostenlose) Möglichkeit lesend auf die Daten zuzugreifen.
@S.Ostermann
- bei dem Weg sind die Daten aber nicht in Echtzeit verfügbar, oder? Dann könnte man auch hergehen einen Job einrichten, der nachts die entsprechenden Daten exportiert und dann einen Import Job in 'ne Access Datenbank o.ä. (mach ich für 2-3 Access Datenbanken aktuell so).
Aber gerade für Materialverfügbarkeitsabfragen u.ä. sollten die Daten natürlich aktuell sein.
Wenn du allerdings weiterkommst, gib doch mal bitte bescheid.