私は、SQL Server 2008を使用して、SAPから財務情報のフィードを提供する必要のあるデータを格納するアプリケーションを用意しています(この会社ではOracle 11をバックエンドとして使用しています)。SAPからSQL Serverへのデータのエクスポート
私は、テーブルを読むためのアクセスについてSAPの人に尋ねました、彼らは言いませんでした。 私は自分のデータベースに直接接続してテーブルを埋めるように頼んだ、と彼らは言いませんでした。 (Oracleデータベースのフィード、SAP以外の他のアプリケーション、問題なく透過ゲートウェイを使用しているので、これが尋ねられます)
彼らは、SAPとのやりとりの唯一の方法はWebサービス。しかし、膨大な量のデータのために、私はそれがその道だとは思わない。
誰もがSAPとSQL Server間のインターフェイスを作成した経験がありますか?
私は説明を拡張するつもりです。私の現在のアプリケーションは、他の3つのアプリケーション(これは大きなエンタープライズ)によって既に供給されており、すべてが同じテーブルに送られ、さらに処理するためにデータを受け取ります。他のすべてのアプリケーション(1 Oracle、2 SQL Server)は、直接更新またはデータを保存するストアドプロシージャのいずれかを実行します。他の3つのアプリケーションは、互いに関係のない別のチームによって管理されます。彼らのすべては最初から苦情を申し立てましたが、最終的にはすべてデータをこのアプリケーションにエクスポートすることに同意しました。
したがって、SAPの人に同じことを納得させるのが理想的です。SQL Serverへの接続を開き、挿入を実行するかストアドプロシージャを実行します。
プッシュソリューションはどのように機能しますか?あなたは私にこれのためのドキュメンテーションを教えてもらえますか?私はhttpsでプッシュされたxml idocを受け取る[PHPクライアントを作成することができません](http://stackoverflow.com/questions/13969416/receiving-data-from-sap-web-application-server-over-https)しています。 – PiTheNumber
@PiTheNumber:既に別の質問(http://stackoverflow.com/questions/13969416/receiving-data-from-sap-web-application-server-over-https)でこれを求めているので、私はむしろ私ができるなら、そこに答えなさい... – vwegert