Проблемы с извлечением данных в Visual Studio из Oracle - PullRequest
0 голосов
/ 16 января 2020

Я использую VS Pro 2017 15.9.9 (. net framework v 4.8.03752). Я заметил, что он установлен в x86, поэтому я считаю, что он 32-битный, не уверен, что 64 доступен. Я добавил ODA C 12.2 c Release 1 и Oracle Инструменты разработчика для Visual Studio (12.2.0.1.1). Моя идея состоит в том, чтобы создать модель с данными из разных источников (сервер SQL работает нормально) и использовать службы анализа. Oracle версия базы данных - 12.102. Прежде чем я ее добавил, я не смог получить доступ к базе данных из обозревателя серверов или из табличной модели. Я подключаюсь через новый источник данных -> база данных -> oracle база данных. Теперь я могу получить доступ, даже если это медленно. Проблема заключается в том, что когда я начинаю извлекать данные в модель, появляется следующая ошибка:

"Не удалось сохранить изменения на сервере. Возвратилась ошибка:« Ошибка COM: Microsoft.Data.Mashup; Указанные учетные данные: отсутствует обязательное свойство. Тип источника данных: Odb c. Тип аутентификации: UsernamePassword. Имя свойства: Password. '. "

Когда я пытаюсь подключиться к ODB C, это дает мне:

Подробности: «ODB C: ОШИБКА [IM014] Указанный DSN содержит несоответствие архитектуры между драйвером (64-разрядный) и приложением (32-разрядный)»

Кроме того, я использую тот же метод для получения данных в Power BI и других продуктах MS, и он отлично работает.

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.

Спасибо,

Явор

...