• 创建企业级数据库

Data Management Tools-->Geodatabase Administration-->Create Enterprise Geodatabase

  • 按如图所示格式填写:

Database Flatform、Instance、Database 这三项为连接指定的数据库

其中Authorization File需要导入授权文件Lic10.4.1.ecp文件

完成并关闭:

  • 使用ArcCatalog添加数据库连接

Database Connections-->Add Database Connection 选择刚刚创建的database:qi_dai

  • 右键数据库连接,导入gdb中的数据

导入成功:

  • 切换数据源

  • 查看注册数据源方式:ArcCatalog-->ArcGIS Server网站上点击右键,Server Properties,注意添加的时候必须在发布的时候创建,否则将会出现重复。
  • 发布服务 publish a service

  • 发布遇到的问题:

(1) ERROR 001272:Analyzer errors were encountered (codes = 7)

这是ArcGIS自身发布服务时的系统BUG,即使用数据库作为数据源时,为了给各个图层各自的特征值,会使用Properties-->Definition Query,使用SQL语句来筛选需要的数据,而此BUG就是由于ArcGIS无法发布带有Definition Query图层的数据所导致的。

在 Updated 09/14/12 - ArcGIS 10.1 Service Pack 1中已修复该问题,但从实际情况来看,并适用于所有人,官方修复代码:

http://downloads.esri.com/support/downloads/other_/189810.1_SP1_Announcement.pdf

NIM083369 - Analyzer error 00007: Layer's definition query is invalid appears when publishing enterprise data with a definition expression based on the geometry fields such as ORASPATIAL.States.AREA fields.

解决方法:

(1) 在这之前,检查所有图层数据源均指向数据库,同时检查你的数据库文件,建议不要带中文或过长字符,这是导致报错的原因之一

(2) 在(1)的基础上,在”File-->Share As Service”中,选择”Save a service definition file-->No available connection”选项。然后选择要保存定义文件的位置。使用ArcCatalog浏览到刚刚创建的定义文件(.sd),然后右键单击并选择”Publish as a Service”

(3) 详细步骤图:

选择:No available connection,命名服务名字

Definition定义文件存放的位置:

需要使用Feature Access,即发布服务后,在Mapserver中既能看到MapServer也能看到FeatureServer

Analyse之后没什么问题的话,就Stage创建Definition文件

打开ArcCatalog,找到刚刚创建的.sd文件

发布服务:Publish as a Service

去Mapserver上检查,有FeatureServer和MapServer表示发布成功,符合要求

(2) 版本一致情况下, Error: Proxy server got bad address from remote server (verify the server is running)

问题描述:

在曾经成功发布过服务的机器上重连服务,无法在catalog或者ArcMap中管理、查看、发布服务,错误原因:Error:  Proxy server got bad address from remote server (verify the server is running)

方法:

打开IE浏览器-->Internet选项

ArcGIS以数据库作为数据源作为source发布服务步骤详解(以Postgresql为例)及各种发布问题的更多相关文章

  1. ASP.NET连接Oracle数据库的步骤详解(转)

    ASP.NET连接Oracle数据库的步骤详解   本文我们主要介绍了ASP.NET连接Oracle数据库的步骤及每个步骤需要进行的设置,希望能够对您有所帮助.   在用ASP.NET开发应用程序时, ...

  2. ArcGIS中的北京54和西安80投影坐标系详解

    ArcGIS中的北京54和西安80投影坐标系详解 1.首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为地理 ...

  3. Mac下Intellij IDea发布Web项目详解一

    Mac下Intellij IDea发布Web项目详解一 Mac下Intellij IDea发布Java Web项目(适合第一次配置Tomcat的家伙们)详解二 Mac下Intellij IDea发布J ...

  4. winform打包发布安装包详解..

    winform打包发布安装包详解..   使用VS 自带的打包工具,制作winform安装项目 开发环境:VS 2008 Access 操作系统:Windows XP 开发语言:C# 项目名称:**管 ...

  5. unity3d-配置Android环境,打包发布Apk流程详解

    31:unity3d-配置Android环境,打包发布Apk流程详解 作者 阿西纳尼 关注 2016.08.28 22:52 字数 498 阅读 1806评论 0喜欢 5 Unity配置Android ...

  6. sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解

    介绍了sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解 --服务器角色: --固定服务器角色具有一组固定的权限,并且适用于整个服务器范围. 它们专门用于管理 SQL S ...

  7. ArcGIS API for javascript开发笔记(五)——GP服务调用之GP模型的发布及使用详解

    感谢一路走来默默陪伴和支持的你~~~ ----------------欢迎来访,拒绝转载---------------- 关于GP模型的制作请点我! 一.GP发布 ArcGIS Desktop可以作为 ...

  8. ArcGIS API for javascript开发笔记(六)——REST详解及如何使用REST API调用GP服务

    感谢一路走来默默支持和陪伴的你~~~ -------------------欢迎来访,拒绝转载-------------------- 一.Rest API基础 ArcGIS 平台提供了丰富的REST ...

  9. 【转】iOS申请发布证书-图文详解

    摘要 发布产品到App Store所需证书,2013年5月26日测试 IOS 发布证书 distribution 打包程序 真机调试证书 本文讲述发布证书的申请,申请真机调试证书请参考:http:// ...

随机推荐

  1. 前端小白webpack学习(三)

    不写不知道,一写发现自己真是罗里吧嗦,尽量改进 之前写了webpack的主要概念和一些使用,今天再记一下webpack的plugins和loaders的使用 7.webpack plugins使用 例 ...

  2. React的setState学习及应用

    React的setState学习及应用 一:作用: setState() 将对组件 state 的更改排入队列,并通知 React 需要使用更新后的 state 重新渲染此组件及其子组件.这是用于更新 ...

  3. 获取主线程Thread.currentThread()

    package seday08.thread; /** * @author xingsir * 主线程 * 线程提供了一个静态方法这个方法会将运行这个方法的线程返回:static Thread cur ...

  4. feign使用hystrix熔断的配置

    熔断器hystrix 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的. Hystrix 可以让我们在分布式系统中对服务间的调用 ...

  5. koa2使用es7 的装饰器decorator

    本文主要讲述我在做项目中使用装饰器(decorator)来动态加载koa-router的路由的一个基础架构. 目前JavaScript 对decorator 是不支持,但是可以用babel 来编译 既 ...

  6. android studio 3.4配置Android -jni 开发基础

    首先下载配置android studio ndk 1.打开sdkManager下载CMake和LLDB 2.配置ndk 项目新建 项目建立完毕后,工程目录如下,cpp文件夹是系统自动生成的 3.自定义 ...

  7. 前端开发规范:2-HTML

    HTML标签 文档声明,除非必须要兼容IE6等远古浏览器,否则一律使用HTML5文档类型申明<!DOCTYPE html> 标签闭合,img.br.hr 等自闭合标签不使用闭合斜杠 met ...

  8. VUE组件 之 高德地图地址选择

    注:本文基于上一篇文章[ Vue-Cli 3.0 中配置高德地图] ,采用直接引入高德 SDK 的方式来使用高德地图api 一.效果图 二.组件要实现的功能 1. 如果有传入坐标点,则定位到坐标点 2 ...

  9. ftp上传文件,上传的文件大小是0

    此问题是最近出现,代码和配置完全没改,试过所有的办法,两天了一直都解决不了,用完弃坑. 防火墙.被动模式主动模式,编码,服务端内存,日志,common-net.jar版本问题,服务端配置,nginx配 ...

  10. OGG For Oracle To PostgreSQL

    本文档描述OGG(Oracle goldengate)为Oracle同步到PostgreSQL数据库配置.在目前去“IOE”潮流.PostgreSQL确实是Oracle最好的替代品之一. 实验环境如下 ...