• Stars
    star
    15
  • Rank 1,361,298 (Top 27 %)
  • Language
    Perl
  • Created over 13 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Perl DBI driver for Firebird

DBD::Firebird version 1.32

DBI driver for the Firebird RDBMS server.

  • Copyright © 2015 Stefan Roas
  • Copyright © 2014 H.Merijn Brand - Tux
  • Copyright © 2010-2020 Popa Adrian Marius
  • Copyright © 2011-2013 Stefan Suciu
  • Copyright © 2011-2015 Damyan Ivanov
  • Copyright © 2011 Alexandr Ciornii
  • Copyright © 2010-2014 Mike Pomraning
  • Copyright © 1999-2005 Edwin Pratomo
  • Portions Copyright © 2001-2005 Daniel Ritz

License

You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file. (https://dev.perl.org/licenses/artistic.html)

Installation

Requirements:

  • Perl (Threaded and version 5.8.1 or higher)
  • Perl DBI (1.41 or higher)
  • Firebird (2.5.1 or higher)
  • A C compiler
    • UN*X GCC or Clang

    • Windows

    • Freebsd

      • Threaded Perl is required (You have to re-install Perl from ports and you have to select the config option that says 'build a Perl with threads')

BEFORE BUILDING, TESTING AND INSTALLING this you will need to:

  • Build, test and install Perl 5 (at least 5.8.1).

  • Build, test and install the DBI module (at least DBI 1.41).

    On Debian/Ubuntu you can do a simple: sudo apt-get install firebird2.5-dev libdbi-perl

  • Remember to read the DBI README file if you installed it from source

  • Make sure that Firebird server is running (for testing telnet localhost 3050)

BUILDING: Win32/Win64 with Strawberry type 'dmake' from the console

Win32/Win64 with MS compiler: type 'nmake', not just 'make'

To Configure and build the DBD: perl Makefile.PL make

TESTING To run tests module Test::Exception is required on Debian/Ubuntu systems: sudo apt-get install libtest-exception-perl

Please, set at least DBI_PASS (or ISC_PASSWORD), before 'make test'. The default for DBI_USER is 'SYSDBA'.(masterkey password is given here as example only) ISC_PASSWORD=masterkey make test

INSTALLING: make install

More Repositories

1

flamerobin

FlameRobin is a database administration tool for Firebird RDBMS. Our goal is to build a tool that is: lightweight (small footprint, fast execution) cross-platform (Linux, Windows, Mac OS X, FreeBSD) dependent only on other Open Source software
C++
211
star
2

firebirdwebadmin

FirebirdWebAdmin is a web frontend for the Firebird SQL database server written in PHP.
PHP
115
star
3

django-book

django book 3.0
Python
62
star
4

linux-0.01

compilable linux-0.01
C
49
star
5

fbexport

FBExport is a tool for importing/exporting data and executing SQL statements on Firebird , FBCopy is a tool to copy and compare data accross Firebird databases.
C++
20
star
6

kernelcompile

Python Compile Scripts for Stable / Mainline / Longterm Linux Kernels on any distro
Python
12
star
7

quake2fpc

Quake To Freepascal port
Pascal
5
star
8

mysql2firebird

Quick and Dirty converter to automate conversion of MySQL database to Firebird (originally created by Milan Babuskov)
PHP
5
star
9

atom-reader

google like atom reader
CSS
4
star
10

firetube

Firebird web2.0 scaling application
PHP
4
star
11

firebird_scripts

firebird related scripts
PHP
3
star
12

monobrowser

Webkit based WebBrowser written in #Mono (C#) + #Firebird db backend for bookmarks
C#
3
star
13

AndroidGraphics2DEx

Android Graphics2D Exeamples made with OpenGL , sometimes you need to draw lines ...
Java
3
star
14

gmarathon-freepascal

The SQL Tool for Firebird is a feature-rich, client or server-side based GUI development tool for all Firebird database objects like Tables, Triggers, Stored Procedures, etc.. Written in FreePascal (Lazarus)
Component Pascal
3
star
15

firebird_livecd

scripts for creating live cd firebird
Shell
2
star
16

mapopa-firebird-fpc-udfs

Automatically exported from code.google.com/p/mapopa-firebird-fpc-udfs
Pascal
2
star
17

software_wars_map

Software Wars graphic map
2
star
18

fairseabattle

FairSeaBattle is Qt-based battleship type game you might have played before.
C++
1
star
19

kwaak3

C
1
star
20

JavaScriptBoids

Java Script Boids
1
star
21

PongDroid

pong game for android
Java
1
star
22

MultipleNeurons

Simple Multi Layer Neuron in OO pascal (lazarus)
Pascal
1
star
23

gmarathon-delphi

Pascal
1
star
24

demo_app

demo_app with firebird
Ruby
1
star
25

mariuz.github.io

Mariuz's github page
HTML
1
star
26

SimpleNeuron

Simple Neuron pascal (lazarus)
Pascal
1
star
27

FireInTheWoods

1
star
28

firebirdsql.ro

firebirdsql.ro backend
HTML
1
star
29

pyGLox

pyGLet wrapper suitable for rapid prototyping.
Python
1
star
30

quake2-iccullus

C
1
star
31

plone2django_migration

plone 2 django migration
Python
1
star
32

analiza_numerica

Analiza numerica Finta Bela implementare in Lazarus (Free Pascal)
Pascal
1
star