错误消息
服务从 ArcMap 成功发布到 ArcGIS Server 没有出现错误,但在 ArcGIS Server REST 端点中的服务中没有可见的图层。 在 ArcGIS Manager 中重新启动服务会返回以下错误:
错误:
基表定义字符串“[string_name]”无效。
原因
此问题是由于对下列 ArcGIS 服务器文件夹读/写权限不足引起的:
- C:\arcgisserver
- C:\arcgisserver\arcgiscache
- C:\arcgisserver\arcgisjobs
- C:\arcgisserver\arcgisoutput
- C:\arcgisserver\arcgissystem
- C:\arcgisserver\config-store
- C:\arcgisserver\directories
- C:\arcgisserver\local
- C:\arcgisserver\logs
一台计算机可以有包括管理员在内的多个用户。 某些用户可能未分配文件夹的完全权限。
解决方案或解决方法
要解决此问题,必须为所需计算机上的用户授予完全读/写权限。 若要检查 ArcGIS Server 计算机上的哪位用户需要该权限,请按以下步骤操作:
- 使用 Windows 搜索搜索服务。
- 在名称部分下定位 ArcGIS Server。
- 检查登录身份部分以标识用户名。
- 对指定的文件夹授予完全权限。 请参阅以下 Microsoft Web 帮助文档,Microsoft:设置或更改公共文件夹权限。