ArcGIS9、MapObject2.2和ArcExplorer2.0连接ArcSDE9.0问题
2006-01-26 23:04
260 查看
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连接不上)
欢迎指正和补充。
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连接不上)
欢迎指正和补充。
相关文章推荐
- sql2008存储过程 "see object explorer details for objects in this folder"问题
- 解决 web服务器部署常见问题,server application unavailable 和 程序无法连接数据库 的问题(asp.net 2.0 + oracle9i + winXP)
- Mongo的morphia读取Map<String, List<Object>>类型数据的问题
- 获取List<Map<String,Object>> list中的值得问题
- 升级至Rails 2.2后MySQL驱动连接失败的问题
- 升级至Rails 2.2后MySQL驱动连接失败的问题(续)
- systemC2.2与2.0的兼容问题
- Asp.Net 2.0连接ACCESS数据库相对路径问题,web.config中如何使用相对路径
- 关于.net 2.0连接局域网SQL Server 2000的问题
- kali 2.0 msf连接数据库问题
- VB+Mapobject2.0自定义地图图标
- VB+Mapobject2.0自定义地图图标 收藏
- 解决list转换json出现的各类问题 object转换为Map对象
- 一个新问题--当map中存放object时转为String 报错
- Spark 2.0 DataFrame map操作中Unable to find encoder for type stored in a Dataset问题的分析与解决
- Spark 2.0 DataFrame map操作中Unable to find encoder for type stored in a Dataset.问题的分析与解决
- 关于对象动态类型的一些问题 Object-C 2.0
- Python连接字符串,join出现问题:python 'list' object has no attribute
- Gson 反序列化Map<String, Object>类型的小问题
- 解决MyEclipse 6.0 DB Explorer 连接Oracle10g数据库的问题?