#sql-server #ssis #etl #ssis-2008 #sap-bw
#sql-сервер #ssis #etl #ssis-2008 #sap-bw
Вопрос:
Я пытаюсь заставить Microsoft Connector для SAP BW версии 1.1 работать в нашей среде.
Это делается для того, чтобы передавать данные только в BW, а не извлекать их.
Я поместил LibRFC.dll на месте на сервере SQL и может создать соединение с BW. Когда я тестирую соединение в SSIS, оно говорит OK, поэтому я знаю, что этот бит в порядке. Когда я выполняю тестовую загрузку, я получаю сбой RFC.
Я настроил свой информационный куб и все необходимые объекты в BW.
Я даже посмотрел на шлюз и вижу попытки, но мне нужно проверить ошибку на более низком уровне, чтобы выяснить, что происходит.
Я использую SQL 2008 R2 с Sap BW connecter версии 1.1.
Может ли кто-нибудь предложить мне какую-либо помощь в решении этой проблемы, поскольку она становится довольно критичной.
Комментарии:
1. Как вы выполняете «тестовую загрузку»? Запустить пакет в SSDT? Или запустить его каким-либо другим способом? Какое точное сообщение об ошибке предоставляет SSIS?
2. msdn.microsoft.com/en-us/library/dd299430 (v=sql.100).aspx … Возможно, вы читали это?
3. Я извлекал данные только из SAP BW, но когда я сталкивался с ошибками RFC, мне обычно приходилось возвращать их сотрудникам SAP и заставлять их изучать их. Общая цель, однако, убедитесь, что ваши типы данных выровнены как можно лучше. Это означает nvarchar / unicode для строк, и прошло слишком много времени с тех пор, как я просматривал его для числовых значений
4. Какую версию BW вы используете?
5. Привет, Брайан — мы запускаем 7.3