2011-03-08 1 views
0

내가 엔티티 프레임 워크는 비주얼 스튜디오 2010을 사용 가진 로컬 DB2 인스턴스에 연결하려고 시도 할 때 다음과 같은 오류를 얻고 DB2 .NET 데이터 공급자와SQL1159 초기화 오류, 이유 코드 7

SQL1159 초기화 오류 , 이유 코드 7, 토큰 9.7.3.DEF.2, 소프트웨어 \ IBM \ DB2 \ InstalledCopies

일부 조사를 시도했지만 아무데도 못 보았지만 현재 DB2 공급자에 문제가 있다고 가정합니다. using (IBM에서 최신 버전을 얻었습니다). IBM의 dll을 사용하여 IBM.DB2.Data 네임 스페이스를 사용하면 데이터를 칠 수 있지만 엔티티 모델 마법사를 사용하여 데이터베이스를 칠 수는 없습니다.

Visual Studio 2008에서이 DB를 치는 데 문제가 없습니다. 가지고있는 것 이외의 다른 것을 다운로드해야합니까?

내 DB2 제어 센터는 말한다

DB2 관리 도구 수준 :

을 s090521 SQL09070

레벨 식별자 08010107

레벨의 DB2 v9.7.0.441

빌드 수준 제품 식별자

PTF NT3297

도움을 주셔서 감사합니다.

답변

0

최근에 변경된 사항이 없으면 IBM 드라이버에서 엔티티 프레임 워크를 직접 사용할 수 없습니다. 이 기능을 사용하려면 직접 인터페이스를 작성해야합니다. 제가 말씀 드렸듯이, 저는 이것을 연구 할 때 몇 달 전에 제 연구가 나타났습니다.