PHP Zend Framework DB2 Verbindung [Syntax]

SourceCoder

Lt. Commander
Registriert
Apr. 2012
Beiträge
1.580
Schönen guten Zusammen,

also ich verwende Zend Framework und würde gern eine Verbindung zur meiner Datenbank aufbauen leider funktioniert das nicht so wie ich es mir wünsche, ich glaube es liegt an der Syntax aber bin mir nicht sicher.

Egal ob ich GetAll oder GetAllTable ausführe ich bekomme immer:

Connect Error: SQLSTATE=58031, SQLDriverConnect: -1031 [IBM][CLI Driver] SQL1031N Datenbankverzeichnis im angegebenen Dateisystem nicht gefunden. SQLSTATE=58031


Die Datenbank: DBase
Schemas: userX
Tabelle: BLEISTIFT


Mein Code:

<?php
namespace MyCompany\Model;

use Zend\Db\Adapter\Adapter;
use Zend\Db\TableGateway\TableGateway;

class CustomerRepository
{

protected $customerTable;

public function __construct()
{
$this->customerTable = new TableGateway(
'userX.BLEISTIFT',
new Adapter(array(
'driver' => 'Pdo_ibm',
'database' => 'DBase',
'username' => 'userX',
'password' => 'userpw'
)
));
}

public function getAllTable()
{
return $this->customerTable->getColumns();
}

public function getAll()
{
return $this->customerTable->select()->toArray();
}

}
 
Zurück
Oben