2016-09-30 4 views
0

엠바 카데로 시애틀에 문제가 있습니다. Delphi을 처음 사용하고 다른 사람의 코드를 디버깅하고 있습니다. 나는이 프로젝트를 위해 이전에 사용되었던 것과 다른 컴퓨터에서 셋업해야만했다.Delphi Seattle FireDAC.Phys.MSSQL을 찾을 수 없습니다.

[dcc32 치명적 오류] salesordermain.pas (14) : F2613 'FireDAC.Phys.MSSQL'단위를 찾을 수 없습니다.

TFDPhysMSSQLDriverLink는 Tool Palete에 없습니다. 나는 그것을 다시 설정하고 나타나지 않습니다. FireDAC 패키지를 확인했는데 구성 요소가 없습니다. 지금까지 구성 요소를 다운로드/설치하는 방법을 찾으려고 노력한 적이 없었습니다. 또한

, 나는 다운로드 및 Microsoft ODBC (msodbcsql.msi)와 https://www.microsoft.com/en-us/download/details.aspx?id=52676

에서 마이크로 소프트 네이티브 클라이언트 (sqlncli.msi) 여기에 문제의 첨부 사진 참조 설치 : https://drive.google.com/open?id=0B58G8s8Edn7sNEo1MHFfRER2UEU

내가 윈도우 7을 실행하고를 64 비트 및 네트워크로 연결된 MS SQL Server 2008 R2. 이 문제를 해결하는 방법을 찾는 데 도움을 주시면 감사하겠습니다.

+0

어떤 Delphi SKU (Professional, Enterprise, Architect)를 사용하고 있습니까? 하위 SKU는 상위 버전과 동일한 DBMS 지원을 포함하지 않습니다. –

+0

[Delphi 기능 매트릭스 (PDF)] (https://www.embarcadero.com/docs/rad-studio-berlin-feature-matrix.pdf)를 참조하십시오. 데이터베이스 지원 정보는 17 페이지에서부터 시작됩니다. SQL Server 지원은 Enterprise + SKU에서만 사용할 수 있습니다. –

+0

감사합니다. 나는 그것을 조사 할 것이다. 나는 전문가 팩을 사용하고있다. – Hippie

답변

1

나를위한 해결책은 라이센스 관리자를 사용하여 FireDAC 등록을 삭제하는 것이 었습니다. 다음으로 Delphi Seattle installer.exe를 다시 설치했지만 "업그레이드"를 선택하고 FireDAC 키에 입력하면 설치가 실행되고 BAM이 실행됩니다! FireDAC의 MSSQL 부분이 현재 작동 중입니다.