programing

Visual Studio 2013 ADO.net 엔티티 모델에 Oracle 데이터 소스가 없습니다.

oldcodes 2023. 11. 5. 14:58
반응형

Visual Studio 2013 ADO.net 엔티티 모델에 Oracle 데이터 소스가 없습니다.

방금 visual studio 2013을 설치하고 오라클 데이터베이스에 액세스하기 위해 엔티티 프레임워크를 설정하려고 했습니다.

새 ADO를 클릭합니다.NET 엔티티 모델을 선택한 다음 데이터베이스에서 생성하지만 "새 연결"을 클릭하면 데이터 소스 목록이 오라클로 표시되지 않습니다.SQL 서버 옵션은 두 가지뿐입니다.

이것을 작동시키기 위해 추가적인 것을 설치해야 합니까?

Oracle 데이터 소스는 동일한 시스템에 설치된 2012년 버전의 Visual Studio에 나타나는데, 2013년에는 작동하지 않는 이유를 잘 모르겠습니다.

아직 출시되지 않았습니다.

https://forums.oracle.com/message/11239147#11239147

안부 전해요.

Entity Framework 6을 사용하고 있으며, 첫 번째 릴리스에서는 SqlServer 항목에 대한 공급자만 있습니다. 외부 도구(DevArt)에서 지원하는 기능이 있습니다. 다음 페이지를 참조하십시오.

엔티티 프레임워크 6 무료 오라클 데이터 프로바이더

버전 12.1 릴리즈 2 Visual Studio 2013이 지원됩니다. http://www.oracle.com/technetwork/database/windows/newfeatures-084113.html

Oracle Provider는 현재 EF6을 기반으로 구축되어 있지 않으므로 MVC5에서 Entity Framework를 사용하려는 경우 Package Manager Console에서 "Install-Package EntityFramework -Version 5.0.0"을 실행하여 EF5를 설치해야 합니다.

부트스트래핑된 MVC5 WebApp을 시작하는 경우 EF6에 의존하므로 개별 사용자 계정 구성원 자격 제공자를 사용하지 마십시오.여러 대체 멤버십 제공업체 중 하나(http://nugetmusthaves.com/Tag/membership) 를 선택할 수 있습니다.

네. 예상하시는 것보다 훨씬 복잡합니다.

  1. 여기: http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html 에서 적절한 설치 파일을 다운로드합니다. (Oracle 계정을 만들어야 합니다.Visual Studio의 특정 버전을 선택할 수 있습니다. 그렇지 않으면 300MB 이상의 다운로드를 통해 여러 버전을 처리할 수 있습니다.)
  2. zip 파일의 압축을 풀고 setup.exe를 실행합니다.(기본값은 모두 유지했습니다.)
  3. Install 버튼을 클릭합니다. (그런데 비주얼 스튜디오 닫기) 몇 분 후 설치가 완료됩니다.
  4. 비주얼 스튜디오를 열고 새 ADO를 만듭니다.NET 엔티티 모델, Generate from database, New Connection.이번에는 데이터 소스로서의 역할을 수행해 주시기 바랍니다.오라클 데이터베이스(ODP).NET, 관리 드라이버).

언급URL : https://stackoverflow.com/questions/19706195/visual-studio-2013-ado-net-entity-model-does-not-have-oracle-data-source

반응형