arcmap怎么注册oracle,ArcGIS Server注册数据库——以oracle为例

原创文章,转载须标明出处自:

https://www.cnblogs.com/gisspace/p/9089117.html

-----------------------------------------------------------------

文章目录

|-- 1. 安装oracle客户端

|-- 2. 创建企业级空间数据库

|-- 3. 连接、注册数据库

|-- 4. 发布Feature Access服务

-----------------------------------------------------------------

注:本文中使用的ArcGIS为10.4版本

1. 安装oracle客户端

前往oracle的官网,下载64位、32位客户端(Oracle Instant Client)。

54a6baaeb968045f6d534c17cff3f009.png

64位客户端供server连接oracle使用,32位供desktop连接oracle使用。解压后分别剪切至(serverPath)\DatabaseSupport\Oracle\Windows64,(desktopPath)\bin。

如:

C:\Program Files\ArcGIS\Server\DatabaseSupport\Oracle\Windows64

C:\Program Files (x86)\ArcGIS\Desktop10.4\bin

如果是集群站点,则每台server服务器均需安装oracle client。

2. 创建企业级空间数据库

打开 ArcMap或ArcCatalog,ArcToolBox-->Data Managentment Tools-->Geodatabase Administration-->Create Enterprise Geodatabase

fa8db7de9ed7449ef008867e85de81b6.png

按上图填写信息,点击ok,等待片刻完成空间数据库的建立。

3. 连接、注册数据库

Step1:建立数据库连接

在Catalog Tree中选择Database Connections-->Add Database Connection

9ff094a7a96d20046a1ddaef154ae23b.png

按上图新建数据库连接。

Step2:连接server

在Catalog Tree中选择GIS Servers-->Add ArcGIS Server

29d1febc5a443def79bc5935356f7b94.png

选择Administer GIS server

2b8cbe7840512b0f88a0ef4e8d686a75.png

输入站点地址、管理员用户名、密码完成站点连接

Step3:注册数据库至站点

右键站点连接,选择Server Properties,点击Data Store选项卡。如下图所示,点击加号

5ae7f75c380bfea0e363b0ed144538f9.png

输入名称,选择导入数据库连接

fd59b2fe0a575648e335f72bc1aa8985.png

选择Database Connections文件夹,选择刚建立的数据库连接文件

0756623ecb675c2663d2d6491fe63a9b.png

完成注册数据库,成功后如下图所示

a35bb88ea676a3aa93f42a1631f0ca91.png

至此,已完成空间数据库的创建与注册!

4. 发布Feature Access服务

Step1:拷贝数据(服务使用到的数据)至空间数据库

右键空间数据库连接,选择New-->Feature Dataset

8b474910e1eaa22e11443970b072c3dc.png

选择符合数据的坐标系统,完成数据集的创建(须成功创建空间数据库,否则无法新建要素数据集)

右键新建的要素数据集,Import--> Feature Class(single)

d074fe066044639528672eeaf9c28ab4.png

选择要导入数据的位置,指定导入后的名称

bfec081e5e64106341e488529070452b.png

完成数据导入。

Step2:mxd文件中图层要素数据源指向已注册的空间数据库

分两种情况:

(1)无mxd文件

打开ArcMap,新建空白文件,在Catalog中工具中将待发布数据拖拽至左侧图层栏,加载源数据

4ffa89170f4b342c149f170080e90e0b.png

(2)已有mxd文件

右键图层要素,选择Properties,打开Source选项卡,点击Set Data Source。

再选择到空间数据库中的数据即可。

276c140e4db6d262bb2f350274203e67.png

Step3:发布服务

完成上述工作,发布服务就很简单了。

与正常流程一致,File-->Share as-->Service

选择服务能力时,勾选Feature Access。点击发布,完成服务发布。

ed74c0d6eec4c0e163a529baca4b84d9.png

发布成功后可在服务功能内看到此服务具有 Feature Access能力,可以通过ArcGIS API在客户端对数据进行修改了。

ceea362c315c89856f4c1338c7ff5138.png

至此,已完成了空间数据库的注册及Feature Access服务的发布。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值