Globe service

0 голосов
спросил 17 Май, 11 от soan (340 баллов) в категории Программные продукты Esri
Здравствуйте.
При создании глобовского сервиса на сервере вылезает ошибка: "server object instance creation failed on all soc machines. Server Object instance creation failed on machine name_machine. Thread 1768 terminated because of exception."
Ошибка появляется при условии, что в глобовский *.3dd проект добавляются данные, находящиеся на другом компе.
Если же эти данные скопировать на сервер локально, то проблема исчезает, и сервис нормально запускается.
Подскажите, пожалуйста, в каком направлении копать?

4 Ответы

0 голосов
ответил 17 Май, 11 от PITKS1 (20,860 баллов)
ArcGISSOC юзер должен иметь доступ к данным.
0 голосов
ответил 18 Май, 11 от soan (340 баллов)
PITKS, спасибо.
Только вот я не совсем понимаю, как это сделать. С сервера когда захожу в разрешения той папки другого компьютера, откуда берутся данные, там я могу выбрать только локальных пользователей того компьютера, либо пользователей домена...
Но нет возможности выбрать локального ArcGISSOC-юзера с сервера. Ничего не понимаю. =(
0 голосов
ответил 18 Май, 11 от Worker (22,480 баллов)
http://webhelp.esri.com/arcgisserver/9.3.1/dotNet/index.htm#preparing_resources.htm

If the data doesn't reside on the SOC machine and you specified a local account during the postinstallation, you will first need to create an identical local account (same user name and password) on the machine that hosts your data. Then, grant that local account read (and optionally write) access to the folders containing your data. As long as the local accounts on the machine with data and the SOC machine are identical, the SOC machine will be able to access the data.
0 голосов
ответил 18 Май, 11 от soan (340 баллов)
Worker, спасибо! Попробую. =)
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...