2016-09-30 45 views
0

私はEmbarcadero Seattleに問題があります。私は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

からマイクロソフトのNative Client(sqlncli.msi)ここでの問題の添付写真を参照してください。インストールされている:https://drive.google.com/open?id=0B58G8s8Edn7sNEo1MHFfRER2UEU

私は、Windows 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

ありがとう、私はそれをチェックアウトします。私はfiredacと一緒にプロを使用してパックに追加します。 – Hippie

答えて

1

私の解決策は、ライセンスマネージャを使用してFireDACの登録を削除することでした(これは、最初に追加した方法です)。次に、Delphi Seattle installer.exeを再インストールしましたが、「アップグレード」を選択してFireDACキーに入力して、インストールを実行してBAMにしましょう! FireDACのMSSQL部分が現在機能しています。

関連する問題