Получить MVC3 для использования Oracle для пользовательских ролей и членства - PullRequest
0 голосов
/ 13 февраля 2012

У меня проблемы с тем, чтобы мой интерфейс MVC3 использовал базу данных Oracle 11g для хранения членства пользователей.

Я следовал этому простому учебнику , но не могу заставить его работать.

Некоторые вещи, которые я сделал до сих пор:

  • Загрузил и установил поставщик данных Oracle для .NET (ODAC 11.2 Выпуск 4 (11.2.0.3.0))
  • Запустите InstallAllOracleASPNETProviders.sql для базы данных на сервер разработки.
  • Протестировано соединение через разработчика SQL (с использованием файла TNSNames) без проблем.
  • Невозможно создать соединение с базой данных под Сервером. Панель обозревателя - Visual Studio 2010, которая выглядит связанной.

Проверив базу данных, я вижу, что таблицы "ORA_ASPNET_" созданы ОК.

Буду признателен за то, что пойду не так, потому что это ДОЛЖНО быть легким.

1 Ответ

0 голосов
/ 13 февраля 2012

Проблема, похоже, связана со строкой подключения.

Я использовал файл имен TNS для деталей соединения, но это не было обнаружено.

Я изменил строку подключения, добавив имя сервера, порта и службы следующим образом:

  <connectionStrings>
    <add name="OraAspNetConnectionString" 
      connectionString="Data Source=svr56:1521/TCO1103;Persist Security Info=True;User ID=Ora_Asp;Password=*****;" 
      providerName="Oracle.DataAccess.Client="/>
  </connectionStrings>

Проблема с установлением соединения заключается в том, что обозреватель сервера также решил сам, как только я использовал те же данные в поле Имя источника данных.

svr56: 1521 / TCO1103; сохраняемая информация о безопасности = True; пользователь ID = Ora_Asp; Пароль = *****; enter image description here

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