㈠ arcgis连接oracle数据库
参考网址:https://jingyan..com/article/5553fa8297d86965a239343e.html
参考教程:https://malagis.com/arcgis-desktop-10-6-full-installation-tutorial.html
参考网址:https://jingyan..com/article/8cdccae99a754b315413cd8f.html
打开arcgis,
参考文章: https://blog.csdn.net/laironggui/article/details/78866753?tdsourcetag=s_pcqq_aiomsg
在配置后出现:
报错信息:
ORA-28595: Extproc 代理: DLL 路径无效
ORA-06512: 在 "SDE.ST_GEOMETRY_SHAPELIB_PKG", line 70
ORA-06512: 在 "SDE.ST_GEOMETRY_OPERATORS", line 68
解决方案参袜搜考文章: https://www.cnblogs.com/wmm15738807386/p/6722994.html?tdsourcetag=s_pcqq_aiomsg
ORA-06520: PL/sql: 加载外部库时出错 ORA-06522: Unable to load DLL
出现这个问题是因为我将oracle_home环境变量答闷指向了oracle客户端下,改到服务器目告举历录下即可解决
空间数据查询arcgis帮助文档: http://desktop.arcgis.com/zh-cn/arcmap/10.3/manage-data/using-sql-with-gdbs/st-astext.htm
㈡ arcgis10.0如何连接sql2018
你选择那个sql直接连接了,你安装了没有,安装了的话可以直接点击就是可以连接的
还是非常方便了。
㈢ arcgis10.8安装完无法链接mdb数据库
arcgis10.8安装完无法链接mdb数据库解决方法:
1、确定安装是否成功,打开ArcGISDesktop,检查安装的ArcGISforDesktop的版本。
2、在开始菜单中,单击开始,找到所有程序,在ArcGIS文件夹中,双击ArcGISforDesktop10.8。打开ArcGIS10.8,在欢茄慎早迎对话框中,单击关于ArcGISDesktop,查看ArcGIS版本,如果显示的版本是10.8,则说明安装成功。
3、检查是否安装了AccessDatabaseEngine,在开始菜单中,打开控制面板,在程序和功能中,查看是否安装了MicrosoftAccess数据库引擎2010Redistributable。
4、检查ArcGIS环境设置,打开ArcMap,点击开始,在菜单栏中,颤雀依次点击系统,环境设置,在数据库连接中,查看支持的数据库版本,确认是否支持mdb数据库。
5、安装完成后,设置ArcGIS环境变量,在开始菜单中,单击开始,在运行中输入sysedit,在系统编辑器中,查看Path变量,确认是否包含孝哗%ArcGIS安装路径%in。
6、重新启动电脑,检查ArcGIS是否可以正确识别mdb数据库,在ArcMap中,单击添加数据,查看是否可以添加mdb数据库。
㈣ arcgis10.2 怎么连接sql2012 实例中应填什么
你判悄这个是在安装ArcSDE, 是针对sql server的数据空间引擎,所以这样就需要你先安装sql server并创建实例,那悄冲春个建好后,这里就可以直接读出来sql server instance了,window login 如果用local账户,就用机启耐器名\用户名 就可以。Good luck~
㈤ Arcgis10.5和SQL2017能连接吗
可以的。
ArcGis是“计算机制图”差行应用,包含了全球范围内的底图、地图数据、应用程序,以及可配置的应用模板和开发人员使用的GIS工具和API,可用于创建Web地图、发布GIS服务、共享地图、数据和应坦升用程序,以及管理组织的内容和多个用户。
(5)arcgissql连接扩展阅读:ArcGis允许用户在线创建、浏览、使用和分享智能地图信息。此外,用户还可以在桌面、移动终端、开发SDK等产品中直接上传和设计地理数据,创建Web地图,通过任何设备与地图让庆老进行互动,以及将地图嵌入网站和基于Web的应用。
该平台可以充分利用云基础设施,并方便用户存储和管理地图与地理信息,使用户之间通过开放式、可扩展的Web技术快速进行沟通与协同。
㈥ arcgis连接到数据库失败是什么原因如何解决
arcgis连接到数据库失败有两种可能:
1、OFFICE缺少驱动。
这个问题一般是因为你的office缺少驱动,安装一下就好了。
2、还有禅猛一种情况是格式问题。
将Excel数据表另存为“Microsoft Excel 97-2003 工作表 (.xls)”,一定要保证ArcGIS连接的数据表的后缀是.xls才能顺利连接。
xls文件打开方式
xls文件可以使用Microsoft Excel打开,另外微软为那些没有安谈袭扒装Excel的用户开发了专门的查看器Excel Viewer。
使用Microsoft Excel可以将XLS格式的表格转换为多种格式:XML表格、XML数据、网页、使用制表符分割的文本文件(*.txt)、使用逗号分隔的文本文件含昌(*.csv)等。
㈦ ArcGIS 10.1 如何连接数据库
arcgis10.1支持3种数据库平台烂樱,sql server ,PostgreSQL和oracle,在arcmap界面下饥吵丛的toolbox工具-》数据管理工具-》地理数据库管理-》创碰笑建企业级地理数据库如下图,然后填写数据库用户密码等其他选项即可
㈧ ArcGIS Server 标准化SQL查询、SQL注入问题的测试总结
在设置了 standardizedQueries:true 的属性之后,存放在 Oracle SDE 中的数据发布成的REST服务,仍然可以通过在 Where 语句中传入参数 USER like 'SD%' 执行查询,从而可以在有限的次数内 暴力试探出 SDE 连接的用户名 。其中 USER 不是数据表中包含的字段,是 Oracle 提供的 SQL 函数。 SD% 是 SDE 连接用户名的部分字母。
通过对比分析,排除 Oracle 和州氏 SDE 版本卜迹埋型蚂的影响,得出结论:
㈨ arcgis如何实现表连接矢量属性多对一
操作方法:在 ArcMap 中创建一对多连接
摘要
提胡丛供的说明描述了如何创建对其他表进行一对闹做裤多映射的表。
过程
ArcMap 中两个表之间的连接只能以“主”表和“其他”表(其属性连接到“主”表)之间的一对一或多对一关系完成。 对于“主”表中的每个记录,如果“其他”表中存在多个匹配的记录,则系统仅连接“其他”表中的第一个匹配记录。
在某些情况下,所需结果是在“主”表中为“其他”表中的每个匹配记录创建记录,这意味着需要在“主”表中创建重复记录。 有两种方法可实现此目的,具体如下:
方法 1:使用“创建查询表”地理处理工具
在 ArcToolbox 中,展开数据管理工具 > 图层和表视图。
双击创建查询表工具。 此工具允许要素类属性表和非空间表合并,但是所有表必须位于相同的地理数据库中。
可以通过列出多个条件在多个表中指定关系,例如:
<featureclass_X>.<field_A> = <table_Y>.<field_B> AND <table_Y>.<field_C> = <table_Z>.<field_D> and so on.
要指定字段对之间的关系,请在“表达式”字段中输入 SQL 表达式。 不液简要键入表达式,而是单击字段右侧的 SQL 按钮,以打开“查询构建器”对话框。
每个表的字段均显示在顶部列表框中,其格式为 <表名>.<字段名>。
双击字段名将其插入编辑区域。
单击对话框中的其他运算符语法按钮(equals、Is、And、Not 等等),将运算符添加到表达式。 构建类似于 ArcMap 图层定义查询的表达式,但这里可以将一个表中的字段与其他表中的字段进行比较。
如果工具的第一个输入是要素类,则输出结构为要素类,否则输出结构为表。 第一个输入是添加了其他所有表的属性的表。 此外,系统会视需要复制第一个输入的记录,以匹配其他表中每个适用的记录。
在此工具中,请确保在每个参与表中指定唯一键字段,以便最终输出表具有每个记录的唯一索引。
方法 2:使用“空间连接”地理处理工具
空间连接(ArcToolbox > 分析工具 > 叠加)工具会根据两个图层的要素之间的空间关系(如相交、包含、位于内部或最邻近),将“其他”图层的属性表中的字段添加到主图层的表中。
连接操作可为一对一或一对多。 如果连接操作为一对多,则输出要素类可包含主要素类中的重复记录,以匹配其他要素类中的相应记录。
㈩ Arcgis连接Sql Server
注意:实例直接写“localhost”也可以,不用写“localhost,1433”