ActiveObjectsがサポートするデータベース
ActiveObjectsがサポートするデータベース用のプロバイダは、net.java.ao.db.SupportedDBProviderのENUM定数になっています。
今回はこのENUM定数の内容をもとに、ActiveObjectsがサポートするデータベースを表をまとめました。
DB | URIプロトコル | サポート状況 | SupportedDBProviderのenum値 | データベース・プロバイダ |
---|---|---|---|---|
MySQL | jdbc:mysql | よくテストされ非常に安定している | MYSQL | MySQLDatabaseProvider |
Derby(ネットワーク) | jdbc:derby:// | 安定しいている | NETWORK_DERBY | ClientDerbyDatabaseProvider |
Derby(組み込み) | jdbc:derby | 安定しいている | EMBEDDED_DERBY | EmbeddedDerbyDatabaseProvider |
Oracle(Thinドライバ) | jdbc:oracle:thin | 開発中 | ORACLE_THIN | OracleDatabaseProvider |
Oracle(OCIドライバ | jdbc:oracle:oci | 開発中 | ORACLE_OCI | OracleDatabaseProvider |
PostgreSQL | jdbc:postgresql | よくテストされ安定している | POSTGRESQL | PostgreSQLDatabaseProvider |
Microsoft SQL Server | jdbc:sqlserver | 安定している | MS_SQL_SERVER | SQLServerDatabaseProvider |
Microsoft SQL Server(jTDS JDBC ドライバ) | jdbc:jtds:sqlserver | 安定している | JTDS_MS_SQL_SERVER | JTDSSQLServerDatabaseProvider |
HSQLDB(ネットワーク) | jdbc:hsqldb:// | よくテストされ非常に安定している | NETWORK_HSQLDB | HSQLDatabaseProvider |
HSQLDB(組み込み) | jdbc:hsqldb | よくテストされ非常に安定している | EMBEDDED_HSQLDB | HSQLDatabaseProvider |