DBIx-BlackBox

DBIx::BlackBox - access database with stored procedures only

SYNOPSIS
    DBIx::BlackBox provides access to database using stored procedures only
    (the only SQL command available is *exec*). That allows to treat your
    database as a black box into which only the database administrator
    provides access by stored procedures.

INSTALLATION

To install this module, run the following commands:

	perl Build.PL
	./Build
	./Build test
	./Build install

Sybase and FreeTDS INSTALLATION
    Following installation steps were tested with both Microsoft SQL Server
    2000 and Microsoft SQL Server 2008.

  unixODBC
    Install unixODBC from your system packages or download sources from
    <http://www.unixodbc.org/>.

  FreeTDS
    Download dev release of FreeTDS from <http://www.freetds.org> (tested
    with freetds-0.83.dev.20100122).

        ./configure --with-unixodbc=/usr/local/ \
            --with-tdsver=8.0 --prefix=/usr/local/freetds
        make
        sudo make install

    Edit /usr/local/freetds/etc/freetds.conf and specify access to your
    database.

        ...
        [sqlserver]
            host = 1.2.3.4
            port = 1433
            tds version = 8.0

  DBD::Sybase
    Install DBD::Sybase.

        SYBASE=/usr/local/freetds perl Makefile.PL
        make
        sudo make install

    If you want to test DBD::Sybase most likely you would need to modify
    tests that come with the module (some queries in test files will not
    work with MS SQL Server).

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc DBIx::BlackBox

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=DBIx-BlackBox

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/DBIx-BlackBox

    CPAN Ratings
        http://cpanratings.perl.org/d/DBIx-BlackBox

    Search CPAN
        http://search.cpan.org/dist/DBIx-BlackBox/

AUTHOR
    Alex J. G. Burzyński, <ajgb at cpan.org>


LICENSE AND COPYRIGHT
    Copyright 2010 Alex J. G. Burzyński.

    This program is free software; you can redistribute it and/or modify it
    under the terms of either: the GNU General Public License as published
    by the Free Software Foundation; or the Artistic License.

    See http://dev.perl.org/licenses/ for more information.