Устранение неполадок в подключениях

Вы можете столкнуть с проблемами при подключении к базе данных или к многопользовательской базе геоданных из клиента ArcGIS Desktop или при попытке регистрации базы данных на сайте ArcGIS Server. В следующих разделах приведены сведения о причинах наиболее часто встречающихся проблем при подключении.

Файлы клиента СУБД отсутствуют или неправильно настроены

При подключении из клиентского приложения к базе данных или многопользовательской базе геоданных требуется, чтобы клиентские файлы СУБД присутствовали на подключающемся клиентском компьютере. Каждая СУБД имеет различные требования при установке и настройке ее клиентских приложений. Проверьте по документации СУБД, что клиент СУБД правильно установлен и настроен на клиентском компьютере с ArcGIS.

Обратите внимание, что при обновлении базы данных также необходимо обновить клиента СУБД.

Клиенты ArcGIS Desktop и ArcGIS Server уже содержат клиентские файлы PostgreSQL; поэтому вам не требуется отдельно устанавливать и настраивать клиент СУБД для подключения к PostgreSQL.

База данных не настроена для приема подключений

Для баз данных может требоваться дополнительная настройка, обеспечивающая подключение удаленных клиентов. Например, для подключения к базе данных PostgreSQL, администратору базы данных необходимо изменить файл pg_hba.conf, чтобы разрешить клиентам создавать подключение.

В базах данных SQL Server необходимо наличие сетевых протоколов, настроенных для приема подключений по сети.

Во многих случаях, это сообщение ArcGIS означает, что введены неправильные учетные данные. Если вы уверены, что имя пользователя и пароль введены правильно, убедитесь, что база данных может принимать подключения от удаленных клиентов.

См. документацию к вашей СУБД, чтобы узнать, как настроить базу данных на прием клиентских подключений.

Подключения блокируются

Существует несколько способов, с помощью которых администратор может запретить пользователям подключение к базе данных. Обычно это делается для выполнения определенных задач администрирования, таких как резервное копирование или обновление, при которых необходимо, чтобы ни один пользователь не был подключен к базе данных.

Администратор базы данных может заблокировать подключения с помощью функций, предлагаемых СУБД. Большинство СУБД может быть переведено в режим покоя, который не разрешает новые подключения к базе данных.

Что касается многопользовательских баз геоданных, администратор базы геоданных может заблокировать новые подключения баз геоданных из ArcGIS Desktop или с помощью функции AcceptConnections ArcPy. Если пользователь пытается подключиться к базе геоданных, когда она находится в этом состоянии, возвращается следующее сообщение.

Failed to connect to database. 
The geodatabase is not accepting connections. 
Please contact your geodatabase administrator.

Если это сообщение отображается при попытке подключения к многопользовательской базе геоданных, свяжитесь с администратором базы геоданных, чтобы узнать, была ли блокировка преднамеренной, и, если это так, когда можно ожидать доступности базы геоданных.