如何在PostgreSQL中使用(安装)dblink?

前端之家收集整理的这篇文章主要介绍了如何在PostgreSQL中使用(安装)dblink?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我习惯于Oracle,并在我的模式中创建一个dblink,然后访问一个远程数据库,像这样:mytable @ myremotedb,有什么办法与Postgresql一样吗?

现在我使用dblink像这样:

SELECT logindate FROM dblink('host=dev.toto.com
                              user=toto
                              password=isok
                              dbname=totofamily','SELECT logindate FROM loginlog');

当我执行这个命令我得到以下错误

HINT: No function matches the given name and argument types. You might need to add explicit type casts.

有人有想法吗?我们必须“激活”dblink或在使用它们之前做些什么吗?

在我们要查询的远程数据库上有什么要做的事吗?我们必须激活dblink吗?我不能建立连接。这是行是type:

SELECT dblink_connect_u('host=x.x.x.x dbname=mydb user=root port=5432');

IP地址是正确的,Postgres正在远程服务器上运行。任何想法?

猜你在找的Postgre SQL相关文章