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

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

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

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

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

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

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

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

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

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

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

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

Связанные темы

5/10/2014