2012-01-12 4 views
10

純粋なMac環境で働く会社のデータベースアプリケーションを開発するタスクに直面して、中央データベースサーバーをDelphi FMXアプリケーションで使用するためのオプションは何ですか(WindowsまたはLinuxボックスの明白な設定を除く) ?Mac用のどのデータベースがDelphi XE2のFireMonkeyフレームワークで直接サポートされていますか?

+0

のMacOSとWindowsの両方に接続することができます。まあ、その場合、私はこの質問のためのより適切な場所について言及することを親切に頼んでいます。 –

+8

これはスタックオーバーフローに非常に関連していると思います。これは、Firemonkeyを使用している開発者が知りたい質問です。 – mj2008

+0

私が永遠に利用できると信じている唯一の唯一のものは、オープンソースであるため、FirebirdとMySQLであり、唯一のものは、 Macで稼働を継続するMySQLは現在Oracleによって管理されているため、無期限にFirebirdとなります。 Appleには、バイナリのみの孤立ソフトウェアを日常的に孤立させた歴史があります。したがって、Mac OS X DBサーバーを商業的にサポートするには、ソースからFirebirdまたはMySQLを構築する方法を学びます。 –

答えて

9

を使用するデータベースアプリケーションで必須:

FireMonkeyのは、組み込みのMS SQL Serverの、 オラクル、IBM DB2、MySQLのは、Sybaseへのコンポーネントベースのアクセス、 Informix、InterBase、およびFirebird データベース。

オラクル、MySQLとFirebirdは、Mac OS Xのために利用可能な - 私は

+0

私はInterbase Developer Editionのライセンスが実際にMac OS用のバージョンをカバーしていることに気付きました。それは良いスタートかもしれない - 少なくとも開発中。 –

+0

DBExpressをリモートサーバーに接続するには、少なくともエンタープライズ版のDelphiが必要です。 –

+0

ProfessionalにはADOが付属しており、リモート接続が可能ですが、Windowsのみです。 –

3

http://docwiki.embarcadero.com/RADStudio/en/Deploying_dbExpress_Database_Applications

ほんの数はので、多分、この資料に記載されているそれらはすべてこの時点でデータベースをサポートしています。適応に接続するアプリケーションでは、Oracleデータベース

libsqlasa.dylibに接続するInformixデータベース

アプリケーションについて

libsqlora.dylibに接続するアプリケーションの場合

libsqlinf.dylib

サーバーAnywhereデータベース

MySQLデータベースに接続するアプリケーションの場合

libsqlmys.dylib InterBaseデータベースへの接続用途に

libsqlib.dylib Firebirdのデータベース

をに接続するアプリケーションの場合

libsqlfb.dylib

libmidas .dylib

クライアントデータセット

http://www.embarcadero.com/products/firemonkey/more-connectedから
+1

これらのデータベースはすべてMac OSサーバーで動作しますか? – mjn

+0

Adaptive Server AnywhereはMacではサポートされていません(Sybaseのページからの情報)。他はすべてMac上でサポートされています(ベンダーの情報)。 –

+0

OracleはMacOSサーバーをサポートしていません。おそらく実際のMacOSサーバがないからでしょう。たぶんあなたのサーバーがデータセンターに埋め込まれているか、悪化しているVMで動作しているのではないのでしょうか... –

2

MariaDBを見てください他の人をチェックしませんでした(これは、MySQLの代替の低下である)と、 MacとWindows上で動作します。 DevartMyDac7.xでデータベース 見に接続するには

それは私がオフトピックとして、このかもしれないがクローズなっていることがわかり

+0

これは、「直接サポートされている」セクションには正確に収まらないでしょうが、ヒントのおかげです。 –

関連する問題