原文链接:http://www.cnblogs.com/hanchan/archive/2013/09/24/3337034.html

一、了解ArcGIS Server以及如何利用ArcServer发布服务


官方中文帮助文档:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/0154000003vt000000/

二、如何将数据库注册到ARCSERVER服务器


1、前置知识

在10.1中,服务器端为了确保发布的服务能访问到所需的数据,采取了如下两种措施:

1)如果数据注册到了服务器,则服务器会从注册的数据中找到位置列表,并从这些位置列表信息中读取到数据。

2)如果没有注册,则在发布的过程中,服务发布的过程中将会自动将数据以文件型复制到发布服务器上,在以后的数据浏览过程中,就会从复制好的文件中读取数据。

这两种方式中,第一种发布速度很快,数据能保持同步更新,如果不切图,浏览速度相对第二种要慢;第二种发布过程较慢,因为需要往服务器拷贝和压缩成本地数据,且不再与源数据能保持同步,浏览速度要快于第二种;

2、如何注册

方式1:手动注册库。

1)在DeskpTop中注册,引用ArcGIS的帮助文档:“要在 ArcGIS for Desktop 中将数据库和数据目录注册到 ArcGIS Server,可使用 ArcGIS Server 属性窗口中的数据存储选项卡。要访问此选项卡,请在目录树(Catalog Tree)中右键单击 ArcGIS Server 的管理或发布者连接,然后选择服务器属性。”截图如下。

在弹出的对话框中单击添加 可以进行注册,,并可以看到所有已经注册的列表。

2)除了可以用Desktop进行注册外,也可以在ArcServer Manager中进行注册,登录后,点击站点--数据存储--注册数据库。

要注意的是如果在注册时选择注册为ArcGIS托管的数据库,在发布地图的时候,还是会拷贝数据,由于我这里讨论的数据是数据库型数据,因此不建议将数据拷贝到服务器。

方式2:发布的时候注册。

如果没有注册数据到服务器,那么在发布的时候如果点击分析功能,会有提示一些High级别的警告信息,如:

双击这些警告信息,将会提示你进行注册数据到服务器,注册一项完成后建议点击重新分析,警告这时会减少,然后重复执行上述步骤,直到此类警告全部处理完。

其实这种方式与上述方式一的原理是一样的。

参考:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/015400000505000000/  关于将您的数据注册到服务器

http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/0154000003rn000000/   发布时自动将数据复制到服务器

作者:彭立云
本文版权归作者所有,欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

ArcGIS10.1如何将数据库注册到ARCSERVER服务器的更多相关文章

  1. Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结

    Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结 1. 注册表是树形数据库 1 2. 注册表的由来 1 3. Java  操作注册表 2 3.1. 使用Preferences  ...

  2. 从ArcGIS连接Oracle数据库,并将Oracle数据库注册到ArcGIS Server

    环境说明 客户端机器环境: ① Win7 SP1 64位 ② ArcGIS Desktop 10.2 32位 ③ ArcGIS Server 10.2 64位 服务器环境 ① Windows Serv ...

  3. MySQL数据库InnoDB引擎下服务器断电数据恢复

    说明: 线上的一台MySQL数据库服务器突然断电,造成系统故障无法启动,重新安装系统后,找到之前的MySQL数据库文件夹. 问题: 通过复制文件的方式对之前的MySQL数据库进行恢复,发现在程序调用时 ...

  4. 怎样将MySQL数据库上传到服务器

    首先,需要将本地的数据库导出来,作为一个数据文件,以备稍后上传到服务器用,在本地登陆phpmyadmin控制面板: 登陆成功后,在左侧选择需要操作的数据库: 选择后,页面会自动刷新,然后再在右边点击[ ...

  5. 从数据库、代码和服务器对PHP网站Mysql做性能优化

    数据库优化是PHP面试几乎都会被问到的事情,也是我们工作中应该注意的事情,当然,如果是小网站无所谓优化不优化,网站访问量大了自然会暴漏数据库的瓶颈,这个瓶颈是各方面问题综合导致的,下面我们来做下数据库 ...

  6. 使用Navicat for MySQL把本地数据库上传到服务器

    服务器系统基本都是基于linux的,这个数据库上传的方式适用于linux的各种版本,比如Ubuntu和Centos(尽管这两个版本各种大坑小坑,但至少在数据库传输上保持了一致性) 当然本地数据库上传到 ...

  7. 本地数据库导入线上服务器的mongodb中

    更改默认端口 sudo vi /etc/mongod.conf 进入conf文件,修改port值为19999保存并退出. 重启mongodb sudo service mongod restart 进 ...

  8. SQL Server数据库实例名与服务器名不一致的解决办法

    SQL Server数据库实例名与服务器名不一致的解决办法 --EXEC sp_addlinkedserver --   @server = 'PSHGQ' --GO --select * from  ...

  9. mysql数据库从一台服务器迁移到另一台服务器上

    一.应用场景      由于要把测试服务器上的数据库迁移到正式服务器上,因此需要做数据库的迁移.这里记录一下. 二.数据库迁移1.新建数据库test create database test;12.进 ...

随机推荐

  1. 再议perl写多线程端口扫描器

    再议perl写多线程端口扫描器 http://blog.csdn.net/sx1989827/article/details/4642179 perl写端口多线程扫描器 http://blog.csd ...

  2. OC 01 类和对象

    一.  定义OC的类和创建OC的对象 接下来就在OC中模拟现实生活中的情况,创建一辆车出来.首先要有一个车子类,然后再利用车子类创建车子对象 要描述OC中的类稍微麻烦一点,分2大步骤:类的声明.类的实 ...

  3. MyEclipse/Eclipse安装插件的几种方式

    众所周知MyEclipse是一个很强大的Java IDE,而且它有许多开源免费又好用的插件,这些插件给我们开发过程中带来了许多方便.插件具有针对性,例如,你如果做安卓开发,可能需要一个ADT(Andr ...

  4. 访问WEB-INF目录中的文件

    WEB-INF下面的文件具有安全性,直接在浏览器中输入地址是访问不到的,可以通过servlet来访问. 方法1: 利用<jsp-file>/WEB-INF/a.jsp</jsp-fi ...

  5. SVN使用详解

    一.SVN的使用 项目经理使用,写好项目框架.文档等. 李四(程序员)的使用,在项目经理写好的框架上进行开发. 二.SVN三大指令 Checkout(检出操作): 连接到svn服务器 更新服务器数据到 ...

  6. selenium+python自动化78-autoit参数化与批量上传【转载】

    转至博客:上海-悠悠 前言前一篇autoit实现文件上传打包成.exe可执行文件后,每次只能传固定的那个图片,我们实际测试时候希望传不同的图片.这样每次调用的时候,在命令行里面加一个文件路径的参数就行 ...

  7. Binary Tree Postorder Traversal——重要的基本的算法

    Given a binary tree, return the postorder traversal of its nodes' values. For example: Given binary ...

  8. WP的SEO工具汇总

    Baidu Sitemap Generator  百度站点地图生成工具 https://wordpress.org/plugins/baidu-sitemap-generator/ This pulg ...

  9. Java字符串易错方法总结

    Java字符串易错方法总结 public String[] split(String regex) 和 public String[] split(String regex,int limit) li ...

  10. CF 某套题 O :Grid (简单BFS)

    题意: 从左上角跳到右下角最少需要多少步,跳的规则为:可以向四个方向的任意一个方向跳当前格子中的步数,若跳不到右下角输出IMPOSSIBLE. 题解: BFS搜索,注意判断边界,标记. 代码: #in ...