zoukankan      html  css  js  c++  java
  • ArcGIS9、MapObject2.2和ArcExplorer2.0连接ArcSDE9.0问题

    MO中的连接SDE问题一直缠绕着我,想了很久一直没连上,后来用了穷举法把所有的可能列出来测试,竟然通过了,郁闷。现暂且总结方法如下:(如果有新发现继续补充,也欢迎大家补充)
    MO中连接SDE代码如下:
    (我搞不懂的是明明是9.0的SDE为什么要用SDE83访问。下面是Delphi中的代码,VB中应该类似,用MOVIEW2修改了下就可以连接SDE了)

     dc := IMoDataConnection(CreateOleObject('MapObjects2.DataConnection'));
     dc.Server :
    ='sde83:tangf';//服务器名前需要加SDE加版本号
     dc.User :='sa';//用户名,当然只要有读写权限的用户就可以
     dc.Password :='123456';//密码
     dc.Database :='sde';//数据库,当然也可以是其他数据库啦

    ArcCatalog中连接SDE:
    (如图,搞不懂的是,如果是局域网中的电脑访问非本机的SDE,服务中必须填写SDE服务器的端口号而不是服务名,至少我测试下来是这样的)

    ArcExplorer中连接SDE:
    (如图,ArcExplorer1.0好像是不能连接SDE9.0的,我至今还没有连上。而且esri_sde是服务名不可以换成端口号,我在2.0下用5151连接不上)


    欢迎指正和补充。

    RoverTang@罗孚传说
    E-mail:65985498[at]qq.com
    微博/微信:rovertang

  • 相关阅读:
    pl sql 编程
    maven(一) maven到底是个啥玩意~
    Oracle 数据库管理员
    Oracle 常用函数
    Oracle 事务
    Oracle 分页
    java String类
    java 方法
    java 数组
    java 跨平台 数据类型 修饰符 程序结构
  • 原文地址:https://www.cnblogs.com/Tangf/p/323698.html
Copyright © 2011-2022 走看看