2016 - 2024

感恩一路有你

arcmap右侧目录怎么打开 arcgis表格设置不了数据源?

浏览量:4154 时间:2023-05-04 14:56:10 作者:采采

arcgis表格设置不了数据源?

ArcGISafterSever从10.1所推出了一个太实用的功能,那是可以注册数据源(notificationdatastore)。注册数据源,就是将当前是数据路径赋予了生命arcgisafterserver的账户(按装的时候,设置为arcgis)的相关的操作权限,通过去注册数据源,首页服务时候,数据将肯定不会拷入到服务器端,而任然停留在当前位置。服务器端服务使用的数据和客户端端公告服务不使用的数据是同一份数据。

如果没有不注册数据源很快就会直接出现编号24011的高级警告,“datasourceis notregisterwith theserverwelldatawill becopiedto theserver”。此如忽略该警告,首页服务时数据将拷备到服务器上,系统默认储存时于C:arcgisserverdirectoriesarcgissystemarcgisinput服务名extractedv101下。依据什么mxd数据本身的存储形式相同,在服务器端贮存的形式也有所不同。如数据无论是文件夹的shapefile文件,则以shapefile的形式在服务器端存储。如果不是无论是与filegeodatabase的或sde中的数据,则在服务器端以filegeodatabase的形式存在地。

实际上面的描述题意,不去注册数据源服务器端服务建议使用的数据和客户端公告服务的数据是两份数据。且将客户端的数据文件复制到服务器端,需要时间消耗和网络传输带宽,当数据量不光大的时候,文件复制的过程就更不两种方法了。更新客户端的数据,服务器端的数据并肯定不会更新完,则服务也没能更新完。

2.需要注册数据源的

在服务属性编辑对话框中

鼠标双击总结结果对话框,在弹出的对话中,键入datastore的名字。

3.最常见我失败了的场景:

需要注册datastore失败的可能的所有的场景其实归根结底都是而arcgisanyserver的账户对当前先发布服务的mxd文档的数据路径不具备读写权限。

注册文件夹失败的可能

当注册的文件夹与arcgiswhileserver在同一台机器上的时候,通常肯定不会出现失败。正常情况很容易我失败了的是,文件夹和arcgiswhileserver在同一台机器上。,在这样的场景下,不需要:

在文件夹所在的机器上如果没有没有arcgiswhileserver的账户,新将一个arcgiswhileserver账户,且是需要账户和密码与安装arcgisofserver的机器上的账户密码完全不同。

将数据文件夹,互相访问给步骤一创建的账户

将互相访问路径中的数据加载到arcmap中先发布服务。

很牛x:上面的三个步骤中,最很难直接出现出现错误的是步骤三。这时候,太容易建议使用的确物理路径而不是互相访问的UNC路径。如数据文件储存时在d:folder,且folder网络共享了,是从serverfolder的UNC路径,arcgisanyserver的机器可以ftp连接到。可是先发布服务的或注册数据源的时候可以注册的是d:folder这就造成可以注册成功了,不过数据还是要u盘拷贝到服务器上的现象的出现。

注册数据库

arcgisforserver,可以可以注册多种数据库。使用比较比较多的是oracle和sqlserver。去注册数据库大多失败的话的原因通常是的原因客户端完全安装的问题。

从10.1后,arcgis连接到数据库设置成的需要直接连接,这就必须实际数据库客户端去连接数据。导致desktop是32的应用程序,arcgiswhileserver是64位的应用程序,这就倒致,要是desktop连接上数据不需要直接安装32位客户端,server再连接数据库必须64位客户端

1.当server和数据库在同一台机器上,而sdks在另一台机器上

只需要在desktop是机器上安装好32位客户端。server的机器上,无需安装客户端,只不过数据库文件中中有连接到数据的相关文件。如果是oracle必须确保Path设置了oraclehome目录,而sqlserver直接安装64的或32位客户端都可(本人测试出来是也可以的,但是官方要求是32位)

牛x:当server和数据库在同一台机器上的时候,如果没有先直接安装server,再完全安装数据库,则会再次出现可以注册失败的可能,正常情况重新启动arcgisanyserver的服务去掉。(该问题我曾经坑死我了)

,desktop和数据库三种在差别的服务器上

desktop区分32位客户端,server64位数据库客户端段,若如oralce必须path路径中配置各自配置好不好oralceclienthome。而sqlserver无须配置路径,且发现到都安装好64位客户端都可。

,desktop和数据库都在同一台机器上

只必须安装好32为客户端用desktop连接到数据,而64位客户端文件在数据库安装好文件中中有,oralce只要在Path中配置一般oralcehome。而sqlserver无需安装客户端,数据库文件中包涵。

arcmap英文版怎样新建个人地理数据库?

.

然后打开ArcCatalog软件。

2.

在Catalog左侧的目录里不能找到最合适的存储位置,点击右键-新建任务-filegeodatabase/individualgeod...

3.

空白文档时你选择corporategeodatabase,可以替代名称,这里我就不名称之前了,...

4.

选中后刚确立的数据库,右键-空白文档-featuredataset(数据集),...

数据 数据库 客户端 数据源 路径

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。