ArcGIS DataStore手册——入门篇
第一章:ArcGIS DataStore入门
1、ArcGIS DataStore简介
ArcGIS DataStore是ArcGIS10.3推出来的一个全新的组件,它是一个关系型数据库管理系统,用于存储Portal for ArcGIS产品中发布的要素服务的数据源。DataStore是可选组件,支持存储大量的要素图层。DataStore适用的几种情况如下:
(1)发布大量的要素图层
如果需要向Portal发布大量的要素图层,强烈建议使用DataStore。DataStore是经过优化的数据库系统,占用内存较少,可在硬件资源有限条件下发布更多的服务。
(2)自动备份要素数据
DataStore提供了自动备份功能。
(3)要素数据存储的故障转移
DataStore提供了故障转移功能。如果使用故障转移,需部署两台机器,一台为主,一台为辅。
2、系统环境要求
2.1、操作系统(只支持64位)
操作系统 |
最低版本 |
最高版本 |
|
Windows |
Windows Server 2012 R2 Standard and Datacenter |
||
Windows Server 2012 Standard and Datacenter |
|||
Windows 2008 R2 Server Standard, Enterprise, and Datacenter |
SP1 |
||
Windows 2008 Server Standard, Enterprise, and Datacenter |
SP2 |
SP2 |
|
Windows 8.1 Professional and Enterprise |
|||
Windows 8 Professional and Enterprise |
|||
Windows 7 Ultimate, Enterprise, Professional |
SP1 |
||
Linux |
Red Hat Enterprise Linux Server 6 |
||
Red Hat Enterprise Linux Server 5 |
Update 7 + libX11 patch |
||
SUSE Linux Enterprise Server 11 |
SP1 |
2.2、浏览器
Firefox 10 or higher
Google Chrome 10 or higher
Internet Explorer 8, 9, 10, and 11
3、安装部署
3.1、前置准备
如果使用DataStore组件,则一般的系统架构如下:
上图中,Hosted server即为ArcGIS Server,Data store即为Server的托管数据库。从这里可看出DataStore组件是以Server的托管数据库方式存在。
部署DataStore的流程如下:
(1)ArcGIS Server站点开启HTTPS;
(2)在ArcGIS Server站点中配置数据存储。
3.2、安装部署
DataStore使用2443和9876端口,如果使用防火墙需开启这两个端口。组件安装无特别注意地方,默认安装即可,安装完成会自动打开创建data store向导。
3.3、创建data store
创建方式有多种:使用向导;使用configuredatastore utility工具。
(1)打开向导地址:https://localhost:2443/arcgis/datastore
(2)输入Server服务器地址:https://gisserver.domain.com:6443
(2)输入ArcGIS Server管理员帐号
(3)输入data store的目录路径。目录中包括有data store文件、备份目录。
注意:data store文件目录不支持UNC路径,需存放在DataStore组件安装机器上。备份目录在配置完成后可迁移到其他机器上,并使用UNC路径。
(4)后面步骤默认即可完成创建。
设置完成,可在Server Manager中查看注册的信息:
3.4、主备模式配置
默认第一次注册到Server站点中的data store即为主机,第二次注册的为备用机。
4、部署后的配置
当DataStore部署完成,在生产环境下建议将data store备份到其他机器上,并配置使用UNC路径。
默认情况下,DataStore组件会自动创建备份文件,并将其存放在与DataStore相同的机器上。可通过手动迁移的方式,将备份文件迁移到其他机器上,然后在DataStore中配置使用备份文件的共享路径。具体流程如下:
(1)创建域帐号
DataStore需要有备份目录写的权限,建议使用域帐号,并使用该帐号运行DataStore服务。
(2)文件夹权限设置
DataStore目录 |
权限 |
共享的备份或者暂存目录 |
读、写 |
安装目录 |
读 |
安装目录下的etc目录 |
完全控制 |
安装目录下的bin目录 |
完全控制 |
安装目录下的framework目录 |
完全控制 |
安装目录下的usr目录 |
完全控制 |
(3)设置DataStore服务属性
打开系统服务中DataStore的服务属性,更改服务的运行帐号为域帐号。更改完成需重启服务。
(4)运行changebackuplocation工具设置备份目录路径
工具位于DataStore安装目录\datastore\tools下。以管理员运行CMD,执行命令:
\>changebackuplocation \\share\backups --is-shared-folder true --keep-old-backups true
如果未部署域环境,或者不想以域账号来运行,也可以使用本地帐号来设置。如下面示例中,以arcgis帐号来配置。一般流程如下:
(1)以管理员帐号(如:administrator)登录操作系统,安装和配置DataStore;
(2)在本机上创建本地帐号(如:使用Server安装时创建的arcgis帐号);
(3)将DataStore的安装目录和数据目录的读写权限赋给arcgis帐号(简单点可设置为完全控制);
(4)修改DataStore服务,以arcgis帐号运行,设置完成重启即可。
(5)如果需要将备份目录等迁移到其他机器,在相应机器上创建arcgis帐号,并赋予读写权限,再按照前面设置即可。
其他章节参见:
ArcGIS DataStore手册——入门篇:http://www.cnblogs.com/xinligis/p/4223569.html
ArcGIS DataStore手册——管理篇:http://www.cnblogs.com/xinligis/p/4223617.html
ArcGIS DataStore手册——常见问题篇:http://www.cnblogs.com/xinligis/p/4223622.html
ArcGIS DataStore手册——入门篇的更多相关文章
- ArcGIS DataStore手册——常见问题篇
第三章:ArcGIS DataStore常见问题处理 1.DataStore使用的数据库是什么? 从安装后的内容和配置完DataStore中Server Manager中的信息来看,DataStore ...
- ArcGIS DataStore手册——管理篇
第二章:ArcGIS DataStore管理维护 1.备份管理 备份的目的在于发生原始数据损坏或其他突发情况时,可避免数据丢失,并可快速的使用备份数据来恢复,以保证服务仍可使用. 单机模式下,可使用D ...
- jQuery学习笔记 - 基础知识扫盲入门篇
jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...
- 【Unity游戏开发】SDK接入与集成——小白入门篇
一.简介 通常一款游戏开发到后期,一般都会涉及到第三方SDK的接入与集成,对于不熟悉SDK接入的同学来说,接SDK每次都是云里雾里,而熟悉SDK接入的同学又觉得不断地重复做接入SDK工作这样没有成就感 ...
- sed修炼系列(一):花拳绣腿之入门篇
本文为花拳绣腿招式入门篇,主要目的是入门,为看懂sed修炼系列(二):武功心法做准备.虽然是入门篇,只介绍了基本工作机制以及一些选项和命令,但其中仍然包括了很多sed的工作机制细节.对比网上各sed相 ...
- VBScript入门篇
VBScript入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.定义一个过程 定义一个过程:可以将相同的操作的代码提取出来,方便其他人来调用这段代码,可以减少你的代码的重 ...
- Java工程师学习指南(入门篇)
Java工程师学习指南 入门篇 最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好.原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都 ...
- Membership三步曲之入门篇 - Membership基础示例
Membership 三步曲之入门篇 - Membership基础示例 Membership三步曲之入门篇 - Membership基础示例 Membership三步曲之进阶篇 - 深入剖析Pro ...
- spring boot(一):入门篇
构建微服务:Spring boot 入门篇 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框 ...
随机推荐
- 使用 WebClient 來存取 GET,POST,PUT,DELETE,PATCH 網路資源
WebClient 基本資訊 提供通用方法使用 WebRequest 類別傳送及接收 URI (支援 http:, https:, ftp:,和 file: ) 的資源 Namespace:Syste ...
- String字符串补位
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. l ...
- Python3 scrapy 新手命令
基本命令 建立项目 scrapy startproject projectname #在CMD命令框内执行,路径是你需要保存的位置 建立爬虫 cd projectname #在CMD命令框内执行,目的 ...
- python四则运算2.0
github项目地址: https://github.com/kongkalong/python PSP 预估耗时(分钟) Planning .Estimate 48*60 Development . ...
- Leo-io 的C语言实现简单五子棋游戏观后感
源代码: /************************************************************** ** 文 件 名:wuziqi.cpp ** 功 能:扫 ...
- FileZilla上傳報錯:421 There are too many connections from your internet address
起因:2019年01月27日晚九點左右,想要將一個50MB+的文件夾上傳到阿里雲的虛擬主機上,使用FTP 工具FileZilla,出現了上傳一段時間後提示421 There are too many ...
- J15W-J45W全铜质截止阀厂家,J15W-J45W全铜质截止阀价格 - 专题栏目 - 无极资讯网
无极资讯网 首页 最新资讯 最新图集 最新标签 搜索 J15W-J45W全铜质截止阀 无极资讯网精心为您挑选了(J15W-J45W全铜质截止阀)信息,其中包含了(J15W-J45W全铜质截止阀)厂 ...
- GoldenGate安装配置
GOLDENGATE安装 1. 下载与数据库对应版本的goldengate安装介质. 2. 创建goldengate系统用户,设置用户环境变量,如果是oracle,建议直接使用oracle作为用户安装 ...
- android 仿网易新闻首页框架
实现思路很简单左侧栏目是一个一个的 Fragment 的,点击时动态替换各个 Fragment 到当前 Activity 中. 关键代码: public void loadFragment(Ma ...
- SQL Cookbook—插入、更新与删除
涉及到的问题–1.从一个表向另外的表中复制行–2.复制表定义(包含表记录)–3.一次向多个表中插入记录–4.–5.当相应行存在时更新–6.用其他表中的值更新–7.删除违反参照完整性的记录 –1.从一个 ...