Db_link con PostgreSQL
Saludos Srs
Alguien ha realizado una conexion de Oracle a PostgreSQL ???
Configure el hsodbc de Oracle y cree un dblink, pero cuando trato de ejecutar esta consulta obtengo este error:
select * from "PRODUCTOS"@postgres
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[Generic Connectivity Using ODBC]ERROR: relation "PRODUCTOS" does not exist (SQL State: S1000; SQL Code: 7)
ORA-02063: preceding 2 lines from POSTGRES.
Pero si ejecuto esta instruccion:
select 'Campo' -- (Entre comilla simple) from "PRODUCTOS"@postgres
El resultado del Query me da el numero de filas que tiene la tabla. (Obviamente la palabra Campo las n veces)
Alguien tiene idea de porque no funciona?
Gracias
Alguien ha realizado una conexion de Oracle a PostgreSQL ???
Configure el hsodbc de Oracle y cree un dblink, pero cuando trato de ejecutar esta consulta obtengo este error:
select * from "PRODUCTOS"@postgres
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[Generic Connectivity Using ODBC]ERROR: relation "PRODUCTOS" does not exist (SQL State: S1000; SQL Code: 7)
ORA-02063: preceding 2 lines from POSTGRES.
Pero si ejecuto esta instruccion:
select 'Campo' -- (Entre comilla simple) from "PRODUCTOS"@postgres
El resultado del Query me da el numero de filas que tiene la tabla. (Obviamente la palabra Campo las n veces)
Alguien tiene idea de porque no funciona?
Gracias
Hace poco que estoy probando el postgres y cuando hacia una consulta me lanzaba el siguiente error
ERROR: Relation table does not exist!
Hasta que me di cuenta de que cuando creas una tabla en postgres el nombre de esta y de todos sus campos deben estar en minúsculas, asi que edite los nombres de la tabla y de sus campos y los cambie a minúsculas y funcionó el query. Espero haberte ayudado en algo.
ERROR: Relation table does not exist!
Hasta que me di cuenta de que cuando creas una tabla en postgres el nombre de esta y de todos sus campos deben estar en minúsculas, asi que edite los nombres de la tabla y de sus campos y los cambie a minúsculas y funcionó el query. Espero haberte ayudado en algo.
Una correccion, solo es necesario cambiar el nombre de la tabla a minúsculas el de los campos no es necesario.
