У меня есть приложение, которое использует SQL Server 2008 для хранения данных, которые должны кормить кучу финансовой информации из SAP (которая в этой компании использует Oracle 11 как конец).
Я попросил парней SAP получить доступ к чтению таблиц, они сказали, что нет. Я попросил их напрямую подключиться к моей базе данных, чтобы заполнить мои таблицы, они не сказали. (У меня есть канал из базы данных Oracle, другое приложение, отличное от SAP, с прозрачным шлюзом без проблем, так что почему это задано)
Говорят, что единственным способом взаимодействия с SAP является использование веб-сервисов. Но из-за огромного количества данных я не думаю, что путь.
Есть ли у кого-нибудь опыт в создании интерфейса между SAP и SQL Server?
Я продолжу объяснение. Мое текущее приложение уже кормится тремя другими приложениями (это большое предприятие), которые все идут в те же таблицы, где я получаю данные для дальнейшего процесса. Все остальные приложения (1 Oracle, 2 SQL Server) выполняют либо прямое обновление, либо хранимые процедуры, которые сохраняют данные. Эти 3 приложения управляются разными командами, не имеющими отношения друг к другу. Все они жаловались вначале, но в конце все согласились экспортировать свои данные в это приложение.
Итак, идеальным было бы убедить парней SAP сделать то же самое: открыть соединение с SQL Server и выполнить некоторые вставки или запустить хранимые процедуры.