PHPackages                             guidofaecke/doctrine-dbal-ibmi-linux - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. guidofaecke/doctrine-dbal-ibmi-linux

AbandonedArchivedLibrary[Database &amp; ORM](/categories/database)

guidofaecke/doctrine-dbal-ibmi-linux
====================================

Doctrine DBAL module for DB2 on the IBM i platform, while using odbc drivers on linux

0.2.1(3y ago)110MITPHPPHP ^7.4 || ~8.0.0 || ~8.1.0

Since Dec 11Pushed 1y ago2 watchersCompare

[ Source](https://github.com/guidofaecke/doctrine-dbal-ibmi-linux)[ Packagist](https://packagist.org/packages/guidofaecke/doctrine-dbal-ibmi-linux)[ RSS](/packages/guidofaecke-doctrine-dbal-ibmi-linux/feed)WikiDiscussions master Synced yesterday

READMEChangelog (7)Dependencies (2)Versions (11)Used By (0)

doctrine-dbal-ibmi-linux
========================

[](#doctrine-dbal-ibmi-linux)

### This project has not been worked on in over 2 years. For an up-to-date version, please refer to [Doctrine DBAL PDO IBM i](https://github.com/guidofaecke/doctrine-dbal-pdo-ibmi)

[](#this-project-has-not-been-worked-on-in-over-2-years-for-an-up-to-date-version-please-refer-to-doctrine-dbal-pdo-ibm-i)

I needed a solution to use Doctrine within an Zend-Expressive application, while moving the app onto a Linux server and keep using DB2 on the IBMi and all I had was ODBC.

- Keep using Doctrine
- Don't spend a fortune on IBM's Connect licenses
- Utilize ODBC

Usage
=====

[](#usage)

Prerequisites
-------------

[](#prerequisites)

For your Linux server you will need the IBM i Access Client Solutions. A good guide can be found here -&gt;

Install
-------

[](#install)

Composer:

```
$ composer require guidofaecke/doctrine-dbal-ibmi-linux

```

Configuration
-------------

[](#configuration)

For Doctrine itself, just follow these instructions -&gt;

In your connection configuration, for example `config/autoload/doctrine.local.php` use this specific `DB2IBMiLinuxDriver` class:

```
