0

MVC3 프런트 엔드에서 Oracle 11g 데이터베이스를 사용하여 사용자 멤버십을 유지하는 데 문제가 있습니다.사용자 역할 및 멤버십에 Oracle을 사용하기 위해 MVC3 가져 오기

나는 이것을 simple tutorial에 팔로우했으나 작동하지 않습니다.

내가 지금까지했던 어떤 일이 :

  • 다운로드는 .NET을위한 오라클 데이터 공급자 (ODAC 11.2 릴리스 4 (11.2.0.3.0))
  • 실행 InstallAllOracleASPNETProviders를 설치했습니다. 데이터베이스에 대한 SQL은 개발 서버.
  • SQL 개발자 (TNSNames 파일 사용) 을 통한 연결 테스트에 문제가 없습니다.
  • 서버 탐색기 창에서 데이터베이스 연결을 만들 수 없습니다. 관련이있는 것으로 보이는 Visual Studio 2010입니다.

데이터베이스를 검사 한 결과 "ORA_ASPNET_"테이블이 생성되었음을 알 수 있습니다.

내가 잘못 가고있는 부분을 조종 해 주시면 고맙겠습니다. 이어야합니다. 쉬워야합니다.

답변

0

문제는 연결 문자열과 관련이있는 것으로 보입니다.

연결 세부 정보에 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는; 퍼시 보안 정보 = 진정한; 사용자 ID = Ora_Asp; 암호 = *****; enter image description here

관련 문제