ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Больше...

AcceptConnections

  • Краткая информация
  • Описание
  • Синтаксис
  • Пример кода

Краткая информация

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

Описание

Функция AcceptConnections, используемая администратором для временной блокировки подключений к многопользовательской базе геоданных. Эта функция используется для дополнения закладки Подключения (Connections) на странице свойств многопользовательской базы геоданных в ArcGIS for Desktop.

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

Синтаксис

AcceptConnections (sde_workspace, accept_connections)
ПараметрОбъяснениеТип данных
sde_workspace

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

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

String
accept_connections

Логическое значение, указывающее на то, принимает ли база геоданных подключения (True) или нет (False).

Boolean

Пример кода

Пример AcceptConnections 1

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

import arcpy

arcpy.AcceptConnections("Database Connections/admin.sde", False)
Пример AcceptConnections 2

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

import arcpy

# Set Admin workspace variable
admin_workspace = "Database Connections/admin.sde"

# Block connections
arcpy.AcceptConnections(admin_workspace, False)

# Disconnect users
arcpy.DisconnectUser(admin_workspace, 'ALL')

# Reconcile/Post using default parameters.
arcpy.ReconcileVersions_management(admin_workspace, 'ALL_VERSIONS',
                                   'sde.DEFAULT', with_post='POST')

# Compress the geodatabase
arcpy.Compress_management(admin_workspace)

# Allow connections.
arcpy.AcceptConnections(admin_workspace, True)

Связанные разделы

  • DisconnectUser
  • ListUsers

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация