sharepoint 2010 проблема интеграции Oracle - PullRequest
0 голосов
/ 04 июля 2011

Мы находимся в процессе интеграции sharepoint 2010 с oracle HRMS.

Наша среда разработки:

windows server 2008 x64

sharepoint 2010 x64

visual studio 2010 x32

sql server 2008 x64

Теперь, когда я использовал Oracle client 11g R2 64 бит (64 бит oracle.dataaccess.dll) для подключения к оракулу, Visual Studioбудучи 32-битным не в состоянии загрузить 64-битный oracle.dataaccess.dll и сообщает об ошибках сборки проекта.

, когда я попробовал Oralce client 11g R2 32-битный (32-битный oracle.dataaccess.dll) для подключения к оракулу, visual studioможет загрузить 32-битный файл oracle.dataaccess.dll, но 64-битный файл w3wp.exe сообщает о проблемах с 32-битным файлом oracle.dataaccess.dll.

Oracle не предоставляет компиляцию oracle.dataaccess "Любой ЦП".Доступны только DLL-библиотеки "x64", "x32" для этой библиотеки DLL.

Microsoft больше не предоставляет Ole db-провайдеров для Oracle.

, если только мы не добавимссылаясь на файл oracle.dataaccess.dll, совместимый с VS 2010 и SP x64, мы не можем развертывать и отлаживать в VS.

Любой способ разработки, развертывания и отладки с использованием VS 2010 + SP 2010 + Oracle.dataaccess.dll.

1 Ответ

0 голосов
/ 05 июля 2011

Мы написали об этом в наших часто задаваемых вопросах: http://www.lightningtools.com/bcs-meta-man/faq.aspx

В основном для 32-битной Visual Studio требуются 32-битные драйверы Oracle, а для SharePoint - 64-битная и 64-битные драйверы.

Компания Iдля работы есть инструмент под названием BCS Meta Man, который сгенерирует для вас модель .Net или базы данных, это расширение Visual Studio:

BCS Meta Man BCS Meta

Man + Oracle - пошаговое руководство

Вы можете использовать обычный проект модели Visual Studio BCS для создания модели вручную, но вы, вероятно, очень быстро заметите, что это довольно крутая кривая обучения:

http://msdn.microsoft.com/en-us/library/ff464424(office.14).aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...