Hola MACAGEO,
Precisamente también me encuentro probando con conexiones desde QGIS 2.18 hacia ESRI Enterprise Geodatabases que residen en Oracle 11.2.0.4, SQL Server Express 2016, PostgreSQL 9.5 y que se encuentran replicadas.
En este ejercicio desde QGIS logré conexiones exitosas hacia las 3 GDBs, pero solo logré visualizar y cargar elementos desde SQL Server Express, curiosamente siendo las mismas GDBs en Oracle y PostgreSQL recibo el error “Fuente de datos no válida”. Por lo menos, es un avance sobre esta línea, aunque todavía estoy investigando como lograr acceder a la GDB de ESRI montada en PostgreSQL, porque se presenta un problema de compatibilidad con la parte de geometría. En cuanto al Oracle, según las recomendaciones que me han brindado, se debe contar con la extensión de Spatial disponible solo para Enterprise Edition, de esta forma desde QGIS si sería posible acceder directamente a los DataSets de la GDB.
Además, te comento que un inconveniente relevante de trabajar con SQL Server Express, es que está limitado a un almacenamiento de 10Gb, pero a pesar de eso la versión 2016 ya permite conexiones remotas hacia la Base de Datos, por tanto, si tienes geodatos que no superan dicha capacidad te puede ser de utilidad, de lo contrario tendrías que considerar adquirir SQL Server.
Con esta experiencia espero haberte brindado por lo menos una idea de ciertas opciones a considerar, claro está aún sigo realizando pruebas y evacuando dudas por otros lados.
Saludos.