Fyracle

Fyracle

Fyracle is a special version of the open source Firebird database which supports Oracle PL/SQL syntax, to ease porting of Oracle applications to open source.

Fyracle comprises three parts:
# some enhancements to the Firebird database, such as support for derived and temporary tables, hierarchical queries and a PL/SQL execution engine, and support for Oracle specific semantics, such as an empty string equalling a null value and "vice versa" in certain contexts;
# a connector library, which translates Oracle specific syntax to something that Firebird can understand. An example is modifying the (+) join syntax to ANSI style joins;
# a PL/SQL compiler that takes PL/SQL source code, such as stored procedures and functions or trigger bodies, and translates this to a byte-code that the PL/SQL execution engine mentioned above can understand.

Fyracle can currently correctly execute all examples that come with Oracle 7, and new features are added all the time. The goal is to be fully Oracle 9 compatible.

There are two typical use cases for Fyracle. The first is using Fyracle to run the open source ERP/CRM system "Compiere". Running Compiere with Fyracle has lower hardware demands than using Oracle and is much easier to manage for the typical Compiere user. The other typical use case is as the database back end for mid-market two-tier applications. Examples are applications that have been developed in Visual Basic, Delphi or Oracle's Developer 2000 and that are easier to distribute and maintain with Fyracle than with the latest releases of Oracle.

External links

* [http://www.janus-software.com/fb_fyracle.html Janus Software's Fyracle]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Morfik — Technology Pty Ltd. Industry Computer software Founded Hobart, Tasmania, AUS (2000) Headquarters Sydney, NSW, Australia …   Wikipedia

  • FirebirdSQL — Firebird (base de données) Pour les articles homonymes, voir Firebird. Firebird …   Wikipédia en Français

  • Firebird (SGBDR) — Firebird (base de données) Pour les articles homonymes, voir Firebird. Firebird …   Wikipédia en Français

  • Firebird (base de données) — Pour les articles homonymes, voir Firebird. Firebird …   Wikipédia en Français

  • Firebird (database server) — Infobox Software name = Firebird caption = developer = [http://www.firebirdsql.org Firebird Project] latest release version = 2.1.1 latest release date = 16 July 2008 latest preview version = 2.5 Alpha 1| latest preview date = 12 July 2008… …   Wikipedia

  • Firebird — У этого термина существуют и другие значения, см. Firebird (значения). Firebird Логотип Firebird Тип Реляционная СУБД Разработчик Сообщество Firebird Напис …   Википедия

  • PL/SQL — infobox programming language name = paradigm = imperative (procedural) year = designer = developer = Oracle Corporation latest release version = latest release date = latest test version = latest test date = typing = implementations = dialects =… …   Wikipedia

  • Compiere — Developer(s) Consona Corporation Stable release 3.3 / March 24, 2009; 2 years ago (2009 03 24) Operating system Unix like, Microsoft Windows …   Wikipedia

  • Compiere — Aktuelle Version 3.7.0 (Juli 2011) Betriebssystem plattformunabhängig Kategorie Enterprise Resource Planning, Customer Relationship Management Lizenz GPL v2, alternativ proprietäre Lizen …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”