Ich habe eine Anwendung, die SQL Server 2008 verwendet, um Daten zu speichern, die eine Reihe von Finanzinformationen von SAP (die in diesem Unternehmen Oracle 11 als Back-End verwendet) müssen.Exportieren von Daten von SAP zu SQL Server
Ich fragte die SAP-Jungs für den Zugriff auf die Tabellen zu lesen, sagten sie nicht. Ich bat sie, sich direkt mit meiner Datenbank zu verbinden, um meine Tabellen zu füllen, sagten sie nicht. (Ich habe einen Feed von einer Oracle-Datenbank, andere Anwendung als SAP, mit dem transparenten Gateway ohne Probleme, so dass darum gebeten)
Sie sagen, die einzige Möglichkeit zur Interaktion mit SAP ist durch die Verwendung von Web Dienstleistungen. Aber aufgrund der enormen Datenmenge glaube ich nicht, dass das der Weg ist.
Hat jemand Erfahrung beim Erstellen einer Schnittstelle zwischen SAP und einem SQL Server?
Ich werde meine Erklärung erweitern. Meine aktuelle Anwendung wird bereits von drei anderen Anwendungen gespeist (dies ist ein großes Unternehmen), die alle an die gleichen Tabellen gehen, wo ich die Daten zur weiteren Verarbeitung erhalte. Alle anderen Anwendungen (1 Oracle, 2 SQL Server) führen entweder eine direkte Aktualisierung oder gespeicherte Prozeduren durch, die die Daten speichern. Diese anderen 3 Anwendungen werden von verschiedenen Teams ohne Beziehung zueinander verwaltet. Alle haben sich am Anfang beschwert, aber am Ende haben alle akzeptiert, um ihre Daten zu dieser Anwendung zu exportieren.
Also wäre es ideal, die SAP-Leute davon zu überzeugen, dasselbe zu tun: Öffnen Sie eine Verbindung zu SQL Server und führen Sie einige Einfügungen durch oder führen Sie gespeicherte Prozeduren aus.
Wie würde eine Push-Lösung funktionieren? Können Sie mir irgendeine Dokumentation dafür zeigen? Ich habe [Probleme beim Erstellen eines PHP-Clients] (http://stackoverflow.com/questions/13969416/receiving-data-from-sap-web-application-server-over-https), die Push-XML-IDoc über HTTPS erhalten. – PiTheNumber
@PiTheNumber: Da Sie dies bereits in q separate Frage gestellt haben (http://stackoverflow.com/questions/13969416/receiving-data-from-sap-web-application-server-over-https), würde ich lieber Beantworte es dort, wenn ich kann ... – vwegert