The following comparsion is informational only. Features may change. Contact me for change request.
| Issue | Oraschemadoc | DmoniX Oracle Doc. | dbdoc | PL/SQL developer add-on |
|---|---|---|---|---|
| Lang. | Python | Java | Python | ? binary |
| OS | Multiplatform (Windows precompiled) | Multiplatform | Multiplatform | Windows |
| Interface | CLI | GUI | CLI | GUI (plugin) |
| Output | XHTML 1.0 Transitional | HTML (no Doctype found) | HTML (no Doctype found) | HTML 4.0 Transitional |
| License | GPLv2 | free-of-charge? | BSD | commercial |
| Issue | Oraschemadoc | DmoniX Oracle Doc. | dbdoc | PL/SQL developer add-on |
|---|---|---|---|---|
| Oracle | 8.1.6 or later | 9 or later | ? | 7.x or later |
| Server install | N | N | N | N |
| Write to DB | N | N | N | N |
| Privileges | Connect (access USER_% or ALL_%) | Connect, Select any table (access DBA_%) | ? | ? |
| Issue | Oraschemadoc | DmoniX Oracle Doc. | dbdoc | PL/SQL developer add-on |
|---|---|---|---|---|
| Advanced queues | N | Y | N | N |
| Comment parser | N | Y | N | Y |
| Constraints | Y | Y | N | N |
| Database triggers | Y | Y | N | Y |
| Functions | Y | Y | N | Y |
| Indexes | Y | Y | Y | Y |
| Java Sources | Y | N | N | N |
| Jobs | Y | Y | N | N |
| Materialized Views | Y | N | N | Y |
| Packages | Y | Y | N | Y |
| Partitions | Y | N | N | N |
| Procedures | Y | Y | N | Y |
| Scheduler jobs (10g) | N | Y | N | N |
| Sequences | Y | N | N | N |
| Tables | Y | Y | Y | Y |
| Tablespaces | Y | Y | N | N |
| Type declarations | N | Y | N | N |
| Users/schemas | Y | Y | Y | Y |
| Views | Y | Y | N | Y |
| Issue | Oraschemadoc | DmoniX Oracle Doc. | dbdoc | PL/SQL developer add-on |
|---|---|---|---|---|
| Sanity Check | Y | N | N | N |
| Syntax Highlighting | Y | N | - | N |
| Invalid Objects | Y | N | N | N |
| ER diagrams | Y | N | N | N |
| DDL Scripts | Y | N | N | N |