EMS, Postgres, eclipse

Buenas, mi problema es el siguiente:
Al intentar conectarme desde el eclipse a una base de datos cualquiera que tengo almacenada en el ems_sql_manager,
me sale el siguiente error
Call to undefined method DB_Error::setFetchMode() in c:/Ruta_del_archivo.php
Ese error significa que ni siquiera se puede conectar a la base de datos, mi pregunta es porque,
podría ser de varias cosas
pero el código es correcto ya que fue probado en otro pc con la misma base
así que solo hay que descartar que el equipo no se conecte localmente con postgres
En efecto al hacer netstat para saber quien esta conectado al localhost no me aparece el puerto 5432 q es el de postgres por defecto, sin embargo el servicio de postgres si esta corriendo
No creo q el problema sea de apache pero no se, a ver si me podéis ayudar
Otra cosilla:
Si ejecuto el pgAdmin3 y me conecto con template1, si me aparece ya conectado con localhost pero todavía me aparece el error
A ver si alguien me puede echar una mano
Gracias de antemano

Añade tu respuesta

Haz clic para o