PHPackages                             skatrych/vertica-php-adapter - 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. skatrych/vertica-php-adapter

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

skatrych/vertica-php-adapter
============================

PHP Adapter for Vertica Database from HP. Uses php ODBC extension.

v0.1.2(10y ago)611.4k↓45.5%51MITPHPPHP &gt;=5.4

Since Nov 23Pushed 8y ago2 watchersCompare

[ Source](https://github.com/skatrych/vertica-php-adapter)[ Packagist](https://packagist.org/packages/skatrych/vertica-php-adapter)[ Docs](https://github.com/skatrych/vertica-php-adapter)[ RSS](/packages/skatrych-vertica-php-adapter/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (4)Dependencies (1)Versions (6)Used By (1)

vertica-php-adapter
===================

[](#vertica-php-adapter)

Simple PHP Db adapter that allows to communicate to HP Vertica databases. Implements Db communication via odbc\_\* functions. Pure ODBC solution is not that good and modern as PDO but we have to use it due to the known PDO bug () that makes it impossible to fetch data from Vertica tables with VARCHAR columns longer than 255.

Requires:

- php &gt;= 5.4
- php\_odbc extension
- Vertica drivers

Vertica Driver &amp; ODBC layer installation (Linux systems)
============================================================

[](#vertica-driver--odbc-layer-installation-linux-systems)

Please make sure you have installed:

- php5-odbc
- odbcinst
- unixODBC

Make ODBC and Vertica drivers to work together:

- Download and extract Vertica drivers from official website  (it should match your Vertica Db version)
- Extract driver under /opt/vertica/
- create/edit file: /etc/odbc.ini (see example under vertica-php-adapter/examples/drivers/odbc.ini)
- create/edit file: /etc/odbcinst.ini (see example under vertica-php-adapter/examples/drivers/odbcinst.ini)
- create/edit file: /etc/vertica.ini (see example under vertica-php-adapter/examples/drivers/odbcinst.ini)

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~50 days

Total

4

Last Release

3726d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6725954?v=4)[Sergii Katrych](/maintainers/skatrych)[@skatrych](https://github.com/skatrych)

---

Top Contributors

[![maschek](https://avatars.githubusercontent.com/u/819167?v=4)](https://github.com/maschek "maschek (3 commits)")[![lostsnow](https://avatars.githubusercontent.com/u/220461?v=4)](https://github.com/lostsnow "lostsnow (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/skatrych-vertica-php-adapter/health.svg)

```
[![Health](https://phpackages.com/badges/skatrych-vertica-php-adapter/health.svg)](https://phpackages.com/packages/skatrych-vertica-php-adapter)
```

###  Alternatives

[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k117.2M118](/packages/jdorn-sql-formatter)[propel/propel1

Propel is an open-source Object-Relational Mapping (ORM) for PHP5.

8351.6M87](/packages/propel-propel1)[pgvector/pgvector

pgvector support for PHP

198741.5k12](/packages/pgvector-pgvector)[jfelder/oracledb

Oracle DB driver for Laravel

11518.4k](/packages/jfelder-oracledb)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
