ArcGIS Server 10.1在Windows Server 2008中的机器名问题

在Windows Server 2008 R2中装好了ArcGIS 10.1 for Desktop和ArcGIS 10.1 for Server,然后在Catalog中创建Server连接,输入URL、用户名密码,缺出现如下错误:

ArcGIS Server 10.1在Windows Server 2008中的机器名问题_第1张图片

提示我请求的语法错误!这就是说URL不正确,而最大的可能性,无非就是机器名咯?

赶紧到“我的电脑—属性”中查看,确实是winserver2008没错啊!如下图:

ArcGIS Server 10.1在Windows Server 2008中的机器名问题_第2张图片

于是尝试其他输入:localhost,依然报错,如下图:

ArcGIS Server 10.1在Windows Server 2008中的机器名问题_第3张图片

换成IP地址试试,这次就成功啦!如下图:

ArcGIS Server 10.1在Windows Server 2008中的机器名问题_第4张图片

可是为什么写机器名就不行呢?难道我写的不对?于是打开ArcGIS Server管理页面,如下图:

ArcGIS Server 10.1在Windows Server 2008中的机器名问题_第5张图片

打开machines资源,查看本站点中的GIS服务器,如下图:

ArcGIS Server 10.1在Windows Server 2008中的机器名问题_第6张图片

看见没有,果然啊,GIS服务器的名称和刚才看到的机器名不一样啊!机器名后面被自动加上了LOCALDOMAIN域名。

现在找到了真正的原因,再将机器名改为winserver2008.localdomain测试,就可以连接到ArcGIS Server了。

总结:在桌面软件中创建到server的连接时,GIS服务器名称一定要写正确,这个名称必须与管理页面(或者config-store文件夹中的machines文件夹中机器名文件)中的名称完全一致,尤其需要注意是否有域名后缀。

你可能感兴趣的:(windows,server,服务器,测试,url)