【笔记】.NET开发环境下使用PostgreSQL+Oracle_fdw 实现两个数据库之间数据交互操作(一)
一 前言 以往公司开发的地理信息系统数据都是存储在oracle中,然而在地图数据的分析和计算中一直存在不小的问题,所以今次我们尝试使用PostgreSQL+PostGIS来解决这一问题。 本篇笔记的目的就是记录在研究这一开发路径期间的“学习的内容”、“遇到的问题和解决过程”以及“简单的实践内容”以备忘。 笔记中可能会出现部分术语概念不准确,还请您能耐心指正或者忽略,反正这是为了我自己能看懂的笔记,你爱看不看。 二 安装 1.环境 Windows7 64位操作系统(公司工作的台式机,探索阶段暂时使用,以后可能会转到Windows系统的服务器上去)。 已安装了Oracle 11g客户端,这里将不在介绍oracle的安装。 2.步骤 基本还是准寻下一步原则,第二步注意一下语言的选择。 SQL安装完毕后自动弹出Stack Builder引导安装PostGIS等其他扩展。 我这里只选择了自己需要的 PostGIS 版本进行了安装。 详细可以参考同事整理的安装文档: https://www.jianshu.com/p/3b1a4cd8e72e 三 遇到的第一个问题 前一天用着好好的数据库,第二天服务就死活链接不上了,而且在pgAdime里没有报任何错误,就很奇怪。 在尝试了修改配置文件、分析服务管理器启动产生的日志等最终还是没有奏效,索性 卸载干净重新安装 ,居然就好了。。。