Module Comment



Fellow DBI Users,

I am planning to release a module, DBIx::JCL, "DataBase Interface
eXtension Job Control Library". This module will (hopefully) fill the
need for a module to provide job creation support for database tasks.
The module will provide:

* Simplified interface to the DBI, with many high-level functions for
database access.
* Support for storing job information in external properties files,
including all sql used by the job.
* Support for notification (email, paging).
* Support for log file creation, rotation, and aging.
* A plugin interface.
* Job execution and management.
* External storage of database connection information.
* Command line support for jobs.

In effect, the module provides an application development framework
for writing database access jobs (scripts).

Your comments, suggestions, etc respectfully requested.

--
Brad Adkins
dbijcl@xxxxxxxxx
.



Relevant Pages

  • Re: TIP#308: Last serial column value generated (and a note on transactions)
    ... primitives that all the database interfaces must support. ... though I'm less sure about not having commit and rollback primitives ... In case it's useful to have another datapoint, the Tcl DB interface I ...
    (comp.lang.tcl)
  • Re: Decouple SQL queries from class in OOP design
    ... asserting that a database instance should have only one client? ... Why would you change the schema if it ... better support a planned system that could benefit from inheritance ... > schema is an interface. ...
    (comp.object)
  • Re: What so special about PostgreSQL and other RDBMS?
    ... That's exactly the link the licence agreement for the database points to when it ... comes to what wecan expect for paying support. ... > "Oracle may provide additional releases or versions of its programs ... If the requirements are volatile I'd do a long term contract detailing what ...
    (comp.lang.php)
  • Re: What so special about PostgreSQL and other RDBMS?
    ... > the porting to another database won't be significantly eased. ... not terribly significant and the abstraction can be kept very light ... >> If they where a credible provider of support and development for this ... >> services, exactly like Oracle does, but without trapping you into a ...
    (comp.lang.php)
  • Re: Beginning C# Q
    ... starting out with a network app0lication, you have an awful lot to swallow. ... Designing your database is therefore, not quite the first step, particularly ... Groups table, which defines which Groups users belong to, and a Permissions ... That is why an Interface is called an Interface. ...
    (microsoft.public.dotnet.framework)