为PostgreSQL编译Windows下的mongo_fdw
@有理想的猪 你好,想跟你请教个问题:
看到你发的两篇文章“为PostgreSQL编译Windows下的mysql_fdw”和“使用已编译PostgreSQL二进制包编译mysql_fdw”很受启发,现在有个需求是:使用PG外部表远程访问MONGODB数据库,但是PG安装在windows系统下,目前官方提供的mongo_fdw都是linux下的包,是否有windows下安装包,或者能否请教在windows下如何编译mongo_fdw,非常感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
我在win下编译通过了(依赖lbson,json,libmongc),但是加载到pg查询记录不显示,所以在这里请教下大牛,cygwin没用,我要dll,用在win pg
回复
用的vc?
回复
@mickelfeng : bson和libmongoc是mongo-c-driver-0.8.1提供的使用scons编的,json-0.12.0和mongo_fdw-4.2.5使用vs编的,仿照权宗亮写的myssql_fdw win编译,只是mongo_fdw依赖更多点,编译过了加载也行,查询无记录,不知道是啥问题
看有没错误日志。
linux当然没问题,你没看上面说,还没适合win下。只有你自己尝试,可以用Cygwin试试。不行只有修改代码
这个是源码,Linux下编译没有问题
https://github.com/EnterpriseDB/mongo_fdw