Oracle透明网关配置过程中遇到的两个问题

Oracle透明网关(Transparent Gateway)能够方便地解决异构数据库系统之间的数据共享问题,使得基于Oracle环境的应用系统/程序在访问非Oracle数据库中的数据时不需要另外再做代码开发工作,大大节省系统开销,提高数据使用的灵活性(功能示意图如下)。最近在进行透明网关的安装和配置过程中遇到了两个问题,网上搜不到解决方案,摸索着解决后写此文总结一下,希望能对遇到同样问题的童鞋有所帮助。

Oracle 9i透明网关访问SQL Server

Oracle的透明网关是oracle直接访问异构数据库的利器。在9i中,透明网关是包含在数据库安装程序中的,在安装数据库软件过程中可以选择,透明网关可以安装在Oracle DB或者SQL Server DB所在的服务器中,也可以单独安装在二者以外的一台服务器中,看自己的需求如何了。需要说明的是Oracle 9i透明网关不能安装在Windows Server 2008、Win7和Linux等系统中,所以安装前请确定兼容性是没问题的。

【ArcGIS二次开发】CreateFeature报错(HRESULT E_FAIL)

在VS2010下基于ArcGIS 10.1做二次开发时遇到个奇怪的问题,对于MXD工程文档中已经存在的图层,获取其FeatureClass可以调用CreateFeature()函数生成要素,但是对于通过程序代码(AddShapFile())添加到MXD工程中的图层,获取其FeatureClass后再执行CreateFeature()就会报COM错误(Error HRESULT E_FAIL has been returned from a call to a COM component,代码0x80004005)

MapGIS二次开发中投影参数变量(MAP_PARA)的赋值

MapGIS 67中MAP_PARA结构体用于管理空间数据的投影参数,为一个MAP_PARA类型的变量赋值主要有两种方式,一种是定义变量后,对结构体中的各个字段直接赋值,一种是从现有空间数据中读取投影参数并赋给MAP_PARA类型的变量。

直接赋值的方式需要对MAP_PARA结构体定义有明确了解,其完整定义如下:

张家口

工作上的机缘巧合,在张家口待了将近一个月的时间,之前对这座北方小城的印象只有京张铁路、詹天佑、察哈尔……,一个月时间下来,脑海中的各种细枝末节竟渐渐勾勒出了有血有肉的张家口。

从北京到张家口大约两百公里,但即使坐最快的T315次列车,也要超过三个小时,之所以速度上不去,是因为一路上要穿过相当大的一片山岭,那段路程山势险峻,地形复杂,火车需要穿越数十条隧道,车窗外一黑,有时会长达数分钟。一路穿山越岭,海拔上升五六百米左右,放眼望去,层峦叠嶂,沟壑纵横,煞是壮美。就目前的科技水平而言,才刚刚把京张高铁修起来,可是一百多年前的詹天佑们却也能够独立自主的设计施工、开山凿路,确实令人叹服。

【C#】一个非常好用的Word操作类

之前在网上搜过很多Word操作类,总没有非常满意的,于是自己封装了这个Word操作类,现在一直在用,根据自己的需要扩充了许多函数,可以满足大多数对Word操作的需求,如打开、创建Word文档、修改页眉页脚、插入表格、插入文字、文字格式化、查找替换、页边距设置、页面方向设置、插入分页符等等,相信会对许多人能有所帮助。

文章下方有下载链接。

WordEditClass

下载:WordEditClass.cs (796)

 

北京遇上皮耶罗

在我们这些老意甲球迷眼里,皮耶罗不仅仅是一名伟大的球员,也是一个符号,一种象征,一个时代的标志,一代人的青春记忆。他的职业素养、敬业精神、对球队的忠诚、对他人的谦和、对妻子和家庭的负责,都是我一直以来引以为榜样的。从未想过只能在电视中看到的童年偶像、在他40岁的时候——这个职业球员应当退役的年龄——会来到中国,来到北京,来到对他崇拜尊敬的中国球迷中间。

到动物园去看人

清明节期间的天气确实是太好了,不离开室内到外边去转转简直就是暴殄天物,尤其是在三天两头就闹雾霾的帝都。虽然已经预料到节假日的时候,无论走到哪个景点都应该是人满为患,但总不能因噎废食,该出去还是要出去的。动物园绿化很好,有山有水有动物,而且上一次去动物园已经是七年以前的事了,再去一次应该继续会有新鲜感,就去那吧!

过年上班第一天

过年上班第一天,注意力很不集中,各种事情在脑子里穿插着,感情、家庭、工作方面的都有,想把接下来一段时间要做的事写下来却总是分神,这种状态真不好。性格优柔寡断是我的一大缺点,不够坚定,不够果敢,经常让自己陷入纠结之中。

心事就不摆出来了,工作时间就强制自己把注意力放在工作上,下了班再精神充电。还是习惯把农历年当做新一年工作周期的开始,马年里,增强执行力,决断力,定期地给自己的计划执行结果进行量化考核,执行力如果还是提不上去的话——我就无药可救了。(End)