fme2015连接oracle报错,FME数据库操作.pptx

数据库操作2014.5主要内容FME对数据库的读写支持数据库更新相关转换器FME对数据库的读写支持FME对世界的主流数据库都有着良好的支持。FME对数据库的读写支持FME对世界的主流数据库都有着良好的支持。1、不同的FME版本对数据库支持的情况不一样2、在安装了数据库平台以后才能实现FME对数据库的读取和入库FME对空间数据库的读写支持FME对数据库的主要操作是读取和写入。连接Oracle数据库Oracle非空间数据库Oracle空间数据库FME对空间数据库的读写支持连接Oracle数据库需要安装Oralce数据库或者客户端Service:数据库实例名Username:用户名Password:密码Table List:读取的表名FME对空间数据库的读写支持连接ArcSDE数据库需要安装Oracle数据库或客户端(或SQLServer)需要安装ArcSDEFME对空间数据库的读写支持/antufme@126/blog/static/14049249220121019532878/连接SDE数据库Server:服务器名或IP地址Database:数据库实例名Username:用户名Password:密码Table List:读取的表名FME对数据库的读写支持读模块参数设置读模块添加完成后,参数设置中有3个常用的参数:Feature Types to Read:用于加载数据库的表WHERE Clause:条件过滤Minimum X,Minimum Y, Maximum X,Maximum Y:这4个参数是对空间数据而言的,通过设置X/Y的最大最小范围进行空间查询,与Clip to Search Envelope参数配合使用,Clip to Search Envelope设置为YES意味着以范围进行裁剪(有的要素部分在范围内),如果设置为NO,则不裁剪(那么只有完全包含在范围内的要素才被查询出来)。FME对数据库的读写支持读模块要素类参数注:大型数据库通常会有此参数,Esri Geodatabase (Personal Geodatabase)读模块参数没有此格式参数。要素类参数只控制该要素类这一张表,读模块参数控制整个数据库下读取的所有表,但要素类参数执行力大于读模块参数。这两个参数有什么区别?数据库操作写模块级写模块参数,Advanced->Write Mode。删除和更新是怎么操作的?FME对数据库的读写支持写模块要素类写入之前是否删除已有表写入之前是否清空已有表更新关键字数据库操作写模块要素类级写模块要素类参数设置数据库操作数据流要素级写模块要素级数据库操作设置通过“fme_db_operation”字段来控制变化检测ChangeDetector数据库增量提取方案练习数据入库一将258-210-2.dwg数据写入到Geodatabase数据库,要求:1、用写模块创建Geodatabase数据库2、保留必要的属性字段3、保留线、文本、面三个图层。4、导入后用Inspector检查导入结果练习二数据更新二将258-210-3.dwg数据写入到之前创建的Geodatabase数据库,要求:1、对线要素图层执行写入前清除库中的已有记录2、对面要素删除表,重新导入表3、对文本要素保留库中的表和记录,插入新的数据比较数据更新前后的数据差别练习三数据更新三1、将2011.shp导入数据库中2、将2012.shp和2011.shp中的数据库进行比较,利用fme_db_operation字段插入、删除和更新库中的数据,使之保持数据的现势性。ArcSDE本身就是一个数据库,为什么还要安装Oracle或SQLServer?一个是写整个SQL语句一个是写条件语句

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值