Voy a adivinar que la respuesta es "no" según el mensaje de error a continuación (y este resultado de Google ), pero ¿hay alguna forma de realizar una consulta entre bases de datos usando PostgreSQL?
databaseA=# select * from databaseB.public.someTableName;
ERROR: cross-database references are not implemented:
"databaseB.public.someTableName"
Estoy trabajando con algunos datos que se dividen en dos bases de datos, aunque los datos se comparten realmente entre los dos (las columnas de ID de usuario en una base de datos provienen de la users
tabla en la otra base de datos). No tengo idea de por qué estas son dos bases de datos separadas en lugar de un esquema, pero c'est la vie ...
postgresql-contrib
antesdblink
? Opostgresql-contrib
incluyedblink
? Y entonces la consulta del OP funcionará, ¿o tiene que consultarla de manera diferente?